Releases: smok-serwis/coolamqp
Releases · smok-serwis/coolamqp
v2.1.2
v2.1.1
- fixed a bug in Queue's repr
- fixed a bug in BasicContentPropertyList.typize
- removed Vagrantfile
v2.1.0
v2.0.0
-
CoolAMQP switches now primarily to support RabbitMQ. If it by accident supports your server, then that is a
pure coincidence and nothing is guaranteed. -
no attempts to recover broken connection will be made, as this would require a lot of edge cases on both your part and mine
-
changes to Queues:
- anonymous queues are back, for usage refer here
- changed some default arguments for Queues for them to better make sense
- some argument combinations just raise ValueError
- PendingDeprecationWarning changed into a DeprecationWarning
- added support for headers and topic exchanges
-
changes to Cluster:
- declare will refuse to declare an anonymous queue
- renamed publish(tx) to publish(confirm)
- declare will expect qos to be given as an integer, and will be set as prefetch_count, since RabbitMQ no longer
supports prefetch_size- same can be said of Consumer and Consumer.set_qos(prefetch_count)
-
fixed a bug wherein bad invocation of NodeDefinition would result in an exception
v1.3.0
- updated to use latest RabbitMQ AMQP 0-9-1 definition from the RabbitMQ's website
v1.2.16
- modified the year in client information in handshake.py
v1.2.15
- replaced
python-prctl
withsetproctitle
thanks to the latter
having less fascist license (BSD vs GNU GPL v3)
v1.2.14
- added slots to
AMQPContentPropertyList
- without slots in the base class the compiled classes
gained no boost from slots being specified for them whatsoever
- without slots in the base class the compiled classes
- fixed str in
AMQPContentPropertyList
- added slots to
AMQPFrame
- removed redundant logging in
coolamqp.uplink.connection.connection
v1.2.13
** bugfix release ** fixed LoggingFrameTracer
v1.2.12
- added
LoggingFrameTracer
andHoldingFrameTracer