summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAsk Solem <ask@celeryproject.org>2014-05-28 17:30:38 +0100
committerAsk Solem <ask@celeryproject.org>2014-05-28 17:30:38 +0100
commit0b78e7fa2f5dc4fbfc8898cb92e12da8792471d4 (patch)
tree4fb830d1629c7e2f403124f787b2b67dd3b37c56
parent7f6a194693a62f05aef5d76da79519483846a854 (diff)
downloadlibrabbitmq-1.5.tar.gz
Bumps version to 1.5.2 and updates Changelogv1.5.21.5
-rw-r--r--Changelog20
-rw-r--r--Modules/_librabbitmq/distmeta.h2
-rw-r--r--README.rst2
-rw-r--r--librabbitmq/__init__.py2
4 files changed, 23 insertions, 3 deletions
diff --git a/Changelog b/Changelog
index 3fb28a8..ef61498 100644
--- a/Changelog
+++ b/Changelog
@@ -7,6 +7,26 @@
.. contents::
:local:
+.. _version-1.5.2:
+
+1.5.2
+=====
+:release-date: 2014-05-28 05:00 P.M UTC
+
+- AMQP Array type now also supports tuples and other iterables.
+
+ Internally the ``PyIter_*`` interface is used instead of ``PyList_*``.
+
+- AMQP arrays and tables now supports :const:`None`.
+
+- ``Channel.queue_declare`` now returns :class:`amqp.protocol.queue_declare_ok_t`.
+
+- ``drain_events`` now handles connection close and channel close frames
+ (Issue #30).
+
+- Now using ``amqp_maybe_release_buffers_on_channel`` for channel based
+ operations so that only the buffers related to that channel is released.
+
.. _version-1.5.1:
1.5.1
diff --git a/Modules/_librabbitmq/distmeta.h b/Modules/_librabbitmq/distmeta.h
index 6177359..371295b 100644
--- a/Modules/_librabbitmq/distmeta.h
+++ b/Modules/_librabbitmq/distmeta.h
@@ -1,4 +1,4 @@
-#define PYRABBITMQ_VERSION "1.5.1"
+#define PYRABBITMQ_VERSION "1.5.2"
#define PYRABBITMQ_AUTHOR "Ask Solem"
#define PYRABBITMQ_CONTACT "ask@celeryproject.org"
#define PYRABBITMQ_HOMEPAGE "http://github.com/celery/librabbitmq"
diff --git a/README.rst b/README.rst
index 2be1119..1d3d1bb 100644
--- a/README.rst
+++ b/README.rst
@@ -2,7 +2,7 @@
librabbitmq - Python AMQP Client using the rabbitmq-c library.
================================================================
-:Version: 1.5.1
+:Version: 1.5.2
:Download: http://pypi.python.org/pypi/librabbitmq/
:Code: http://github.com/celery/librabbitmq/
:Keywords: rabbitmq, amqp, messaging, librabbitmq, rabbitmq-c, python,
diff --git a/librabbitmq/__init__.py b/librabbitmq/__init__.py
index 1611016..e728f58 100644
--- a/librabbitmq/__init__.py
+++ b/librabbitmq/__init__.py
@@ -16,7 +16,7 @@ ConnectionError = _librabbitmq.ConnectionError
ChannelError = _librabbitmq.ChannelError
-__version__ = '1.5.1'
+__version__ = '1.5.2'
__all__ = ['Connection', 'Message', 'ConnectionError', 'ChannelError']