Async Python implementation of RSMQ.
Project description
aiorsmq
This is the repository for aiorsmq (Async IO RSMQ), an asynchronous (async
/await
) implementation of RSMQ for Python 3.6+. It aims to provide all the features that RSMQ provides, but for Python users.
Features
Some of aiorsmq's features are:
- Fully compatible with RSMQ.
- Provides an API similar to that of RSMQ, with some changes done to achieve something more "pythonic".
- All public functions, methods and classes documented.
- Type-annotated and checked with mypy.
- Tested against Redis, and against the original RSMQ library.
Installation
To install aiorsmq, run:
$ pip install aiorsmq
Documentation
For examples and API documentation please visit the documentation pages.
Related Projects
For a synchronous implementation of RSMQ for Python, see PyRSMQ.
License
Distributed under the MIT license.
See LICENSE for more details.
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
aiorsmq-0.1.2.tar.gz
(10.4 kB
view details)
Built Distribution
aiorsmq-0.1.2-py3-none-any.whl
(10.5 kB
view details)
File details
Details for the file aiorsmq-0.1.2.tar.gz
.
File metadata
- Download URL: aiorsmq-0.1.2.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd200307c56789d7b06676071be07aa798758cb886a8aab2359493b2583e7ae2 |
|
MD5 | 99da19440acb8cf1a8aaccccdaf82834 |
|
BLAKE2b-256 | a03eef11589438d041d6b8143916a0e006bc3bccd8c8d7b3bc69bda311b4e231 |
File details
Details for the file aiorsmq-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: aiorsmq-0.1.2-py3-none-any.whl
- Upload date:
- Size: 10.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8e79c609edf5543c82590db994a59503c65e47c1a9581506319997d137dc7f6 |
|
MD5 | bb8dc46138030b037db97affe6b02154 |
|
BLAKE2b-256 | 3d0bf2cdc10e4679fe7f2cf0984d99c844424932a52a43a6a7c2e2fa779b16d8 |