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

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for aiorsmq-0.1.2.tar.gz
Algorithm Hash digest
SHA256 dd200307c56789d7b06676071be07aa798758cb886a8aab2359493b2583e7ae2
MD5 99da19440acb8cf1a8aaccccdaf82834
BLAKE2b-256 a03eef11589438d041d6b8143916a0e006bc3bccd8c8d7b3bc69bda311b4e231

See more details on using hashes here.

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

Hashes for aiorsmq-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d8e79c609edf5543c82590db994a59503c65e47c1a9581506319997d137dc7f6
MD5 bb8dc46138030b037db97affe6b02154
BLAKE2b-256 3d0bf2cdc10e4679fe7f2cf0984d99c844424932a52a43a6a7c2e2fa779b16d8

See more details on using hashes here.

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