CoolAMQP ======== [](https://badge.fury.io/py/CoolAMQP) [](https://travis-ci.org/smok-serwis/coolamqp) [](https://codeclimate.com/github/smok-serwis/coolamqp) [](https://codeclimate.com/github/smok-serwis/coolamqp/coverage) []() []() []() A **magical** AMQP client, that uses **heavy sorcery** to achieve speeds that other AMQP clients cannot even hope to match. tl;dr - [this](coolamqp/framing/definitions.py) is **machine-generated** compile-time. [this](coolamqp/framing/compilation/content_property.py) **generates classes run-time**, and there are memoryviews **_everywhere_**. This is borderline absurd. The project is actively maintained and used in a commercial project. Tests can run either on Vagrant (Vagrantfile attached) or Travis CI, and run against RabbitMQ. Enjoy! ## Notes Assertions are sprinkled throughout the code. You may wish to run with optimizations enabled if you need every CPU cycle you can get. **v0.8x** series has unstable API. **v0.9x** series will have a stable API.