- add a strong reference to avoid listener_task being garbage collected
- add architecture image
- add dependency package: wheel
- refactor
event_listener
, use original StreamReader, drop aiofiles
- full tested now
- add publish workflow
- use
fastapi
as web application - refactor
BaseError
- add some internal module tests