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
- Send to one listener and broadcast
- SSE format was adopted by design, making the library suitable for such kind of model
- Callbacks and threading support
- 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
Metadata
Release files for eric-sse 2.1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| eric_sse-2.1.1.2.tar.gz | 11.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| eric_sse-2.1.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.7 kB
Release files / eric_sse-2.1.1.2.tar.gz
| Download URL | eric_sse-2.1.1.2.tar.gz |
|---|---|
| Size | 11.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e78f850398e8ba0e59e293af692104b1e469ac88e2e9960b9faf491baf8da715
|
|
BLAKE2b-256 checksum How to use checksums |
fe6fe6286a33598a39d0bdd71aba0d523ab2ba147dd917000ce13d9d7b520ea6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.10.12 Linux/6.8.0-79-generic
|
Release files / eric_sse-2.1.1.2-py3-none-any.whl
| Download URL | eric_sse-2.1.1.2-py3-none-any.whl |
|---|---|
| Size | 15.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2027f88e1e8c850eea0673fdeae7c6bb9259d3d5e2753620f4fda94722cde761
|
|
BLAKE2b-256 checksum How to use checksums |
e0eec0bd87d06e1b333b599f53135173feee4c5e537b702b5d8b781c4b9ea830
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.10.12 Linux/6.8.0-79-generic
|