Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

Thread-safe Python RabbitMQ Client & Management library.

Project description

AMQPStorm

Thread-safe Python RabbitMQ Client & Management library.

Version CodeClimate Travis Coverage

Introduction

AMQPStorm is a library designed to be consistent, stable and thread-safe.

  • 100% Unit-test Coverage!
  • Supports Python 2.6, 2.7 and Python 3.3+.
  • Fully tested against Python Implementations; CPython, PyPy and Pyston.
  • When using a SSL connection, TLSv1 or higher is required.

Documentation

Additional documentation is available on ReadTheDocs.

Changelog

Version 2.1.3

  • Better fix to potential recursion error in Connection.close.

Version 2.1.2

  • Fixed a potential recursion error in Connection.close.

Version 2.1.1

  • Reduced default TCP Timeout from 30s to 10s.
  • Connection Open/Close timeout is now three times the value of TCP Timeout.
  • Connection will now wait for a response from the remote server before closing.

Version 2.1.0

Version 2.0.0

  • Messages are now delivered as Message objects by default.
    • to_tuple and to_dict are now set to False by default.

      This is a breaking change that affects the following function:

      • channel.process_data_events
      • channel.start_consuming
      • channel.basic.get

Credits

Special thanks to gmr (Gavin M. Roy) for creating pamqp, and in addition amqpstorm is heavily influenced by his pika and rabbitpy libraries.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
AMQPStorm-2.1.3-py2.py3-none-any.whl (84.4 kB) Copy SHA256 hash SHA256 Wheel 2.7
AMQPStorm-2.1.3.tar.gz (52.8 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page