Thread-safe Python RabbitMQ Client & Management library.
Project description
AMQPStorm
Thread-safe Python RabbitMQ Client & Management library.
Introduction
AMQPStorm is a library designed to be consistent, stable and thread-safe.
100% Test Coverage!
Supports Python 2.7 and Python 3.3+.
Fully tested against Python Implementations; CPython, PyPy and Pyston.
Documentation
Additional documentation is available on amqpstorm.io.
Changelog
Version 2.4.2
Added support for External Authentication - Thanks Bernd Höhl.
Fixed typo in setup.py extra requirements - Thanks Bernd Höhl.
LICENSE file now included in package - Thanks Tomáš Chvátal.
Version 2.4.1
Added client/server negotiation to better determine the maximum supported channels and maximum allowed frame size [#52] - Thanks gastlich.
We now raise an exception if the maximum allowed channel count is reached.
Version 2.4.0
basic.consume now allows for multiple callbacks [#48].
Version 2.3.0
Added delivery_tag property to message.
Added redelivered property to message [#41] - Thanks tkram01.
Added support for Management Api Healthchecks [#39] - Thanks Julien Carpentier.
Fixed incompatibility with Sun Solaris 10 [#46] - Thanks Giuliox.
Fixed delivery_tag being set to None by default [#47] - tkram01.
Exposed requests verify and certs flags to Management Api [#40] - Thanks Julien Carpentier.
Credits
Special thanks to gmr (Gavin M. Roy) for creating pamqp, and in addition amqpstorm is heavily influenced by his pika and rabbitpy libraries.
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
Built Distribution
Hashes for AMQPStorm-2.4.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a840bea49f59efe84413ba1557cfcdbae10eeec9b3b9549db90855f1d5977a0 |
|
MD5 | a52f59089ce0d2a8c57eac064f312b02 |
|
BLAKE2b-256 | 2f5c9fbee3da5375a24d89eab70f8b16eb5fb8cad27cfb9ccc0d60d35bc475ef |