Asynchronous PubSub interface for Python.
- Python 98.3%
- Just 1%
- Nix 0.7%
| examples |
fix: don't restrict GeneralPurposePubSubManager's publish method's message parameter data type
|
|
| src/aspubsub |
feat: use per-channel lock to enable dispatch_message to run asynchronously
|
|
| tests | fix: psubscribe | |
| .editorconfig | init | |
| .gitignore | init | |
| flake.lock | update | |
| flake.nix | init | |
| justfile | feat: basic implementation | |
| main.py | feat: basic implementation | |
| pyproject.toml |
fix: DumbBroadcaster use send_text instead of send
|
|
| pyrightconfig.example.json | init | |
| README.md |
refactor: performance of _get_client_ids_subscribed_to_channel method
|
|
AsPubSub
Asynchronous PubSub interface for Python.
Currently Supported Back-End:
- InMemory
- Redis PubSub (support
psubscribeandpunsubscribe)