A lightweight and extensible asyncronous message dispatcher
Project description
The lightweight library for async messaging nobody expects.
Installation
pip install eric-sse
Related packages
- https://pypi.org/project/eric-redis-queues/ Redis integration
- https://pypi.org/project/eric-api/ FastApi microservice
Features
- Deliver to one listener and broadcast
- Callbacks injection and threading support
- Support to SSE and concurrency batch process
- Sockets server prefab for offline inter process communication
Possible applications
- Message delivery mechanisms based on SSE
- Message queue processing (logging, ETL, http based notification systems, etc)
Documentation
- Reference https://laxertu.github.io/eric/docs.html
- A good example of usage is eric api service definition: https://github.com/laxertu/eric-api/blob/master/eric_api.py
- Some more example about other usages of the library: https://github.com/laxertu/eric/tree/master/examples
Trivia
- Library name pretends to be a tribute to the following movie https://en.wikipedia.org/wiki/Looking_for_Eric
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
eric_sse-3.0.0.0a0.tar.gz
(12.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file eric_sse-3.0.0.0a0.tar.gz.
File metadata
- Download URL: eric_sse-3.0.0.0a0.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.10.12 Linux/6.8.0-111-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ad2286aed0d2018a4789b2cc7e9c4a1cbcf77b431dfce5cb15300de156f9be7
|
|
| MD5 |
d9bcc3dcd12cbd1674513b33c047231a
|
|
| BLAKE2b-256 |
91275cd6f1eb6829bd96afb22f67318e1d45d7a135f36489b675035c411f82af
|
File details
Details for the file eric_sse-3.0.0.0a0-py3-none-any.whl.
File metadata
- Download URL: eric_sse-3.0.0.0a0-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.10.12 Linux/6.8.0-111-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7aaa3f632dc6657019d008dc33a41d658947ee4730dfbd0f5f3c1abbdaa90a40
|
|
| MD5 |
cb2ca8580e744e8992f4338ee6c85c3d
|
|
| BLAKE2b-256 |
c2547275b860f3120a08a552c4d1884eb121303b70bdd299bbdfb26cfc5d251d
|