{"library":"pyeventsystem","title":"pyeventsystem","description":"An event-driven middleware library for Python. Version 0.1.0 is the initial release; it enables defining event handlers and middleware pipelines. Development appears early stage with no recent updates.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install pyeventsystem"],"cli":null},"imports":["from pyeventsystem import EventSystem","from pyeventsystem import Event","from pyeventsystem import middleware"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from pyeventsystem import EventSystem, Event\n\napp = EventSystem()\n\n@app.middleware('before')\ndef logging_middleware(event):\n    print(f'Before event: {event.name}')\n\n@event_handler\ndef my_handler(event):\n    print(f'Handling {event.name}')\n\napp.emit(Event('test'))","lang":"python","description":"Create an EventSystem, add middleware, define handlers, and emit events.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}