Skip to main content

Async Python implementation of RSMQ.

Project description

aiorsmq

CI Status Black PyPI GitHub

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


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 hashes)

Uploaded Source

Built Distribution

aiorsmq-0.1.2-py3-none-any.whl (10.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page