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.
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.
To install aiorsmq, run:
$ pip install aiorsmq
For examples and API documentation please visit the documentation pages.
For a synchronous implementation of RSMQ for Python, see PyRSMQ.
Distributed under the MIT license.
See LICENSE for more details.