[openstack-announce] [release][stable][oslo] oslo.messaging release 1.4.2 (juno)

davanum at gmail.com davanum at gmail.com
Thu Sep 17 04:43:42 UTC 2015


We are happy to announce the release of:

oslo.messaging 1.4.2: Oslo Messaging API

This release is part of the juno stable release series.

With source available at:

    http://git.openstack.org/cgit/openstack/oslo.messaging

With package available at:

    https://pypi.python.org/pypi/oslo.messaging

For more details, please see the git log history below and:

    http://launchpad.net/oslo.messaging/+milestone/1.4.2

Please report issues through launchpad:

    http://bugs.launchpad.net/oslo.messaging

Changes in oslo.messaging 1.4.1..1.4.2
--------------------------------------

01a7893 Updated from global requirements
adbd7c5 Fix list_opts test to not check all deps
b6b6edc rabbit: redeclare consumers when ack/requeue fail
3ac14ae Fix possible usage of undefined variable
228bade Updated from global requirements
92e1e3e Updated from global requirements
ec65803 qpid: Always auto-delete queue of DirectConsumer
2bb31d1 Fix _poll_connection not timeout issue (2/2)
8583533 Fix _poll_connection not timeout issue (1/2)
a4ecc52 Updated from global requirements
42b65bf Fix rabbit driver use of ssl.PROTOCOL_SSLv3

Diffstat (except docs and test files)
-------------------------------------

oslo/messaging/_drivers/amqpdriver.py  | 24 +++++++++++------
oslo/messaging/_drivers/common.py      | 25 ++++++++++++++++++
oslo/messaging/_drivers/impl_qpid.py   |  1 -
oslo/messaging/_drivers/impl_rabbit.py | 48 +++++++++++++++++++++++++---------
requirements-py3.txt                   | 19 ++++++++------
requirements.txt                       | 19 ++++++++------
setup.py                               |  1 -
test-requirements-py3.txt              | 29 +++++++++++---------
test-requirements.txt                  | 31 ++++++++++++----------
12 files changed, 172 insertions(+), 71 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index efb513e..70cd784 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,3 +1,6 @@
-oslo.config>=1.4.0.0a3
-oslo.utils>=0.2.0
-stevedore>=0.14
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+oslo.config<=1.6.0,>=1.4.0 # Apache-2.0
+oslo.utils<1.5.0,>=1.4.0 # Apache-2.0
+stevedore<=1.3.0,>=1.0.0 # Apache-2.0
@@ -6 +9 @@ stevedore>=0.14
-six>=1.7.0
+six<=1.9.0,>=1.7.0
@@ -11 +14 @@ six>=1.7.0
-eventlet>=0.13.0
+eventlet<=0.15.2,>=0.15.1
@@ -14 +17 @@ eventlet>=0.13.0
-Babel>=1.3
+Babel<=1.3,>=1.3
@@ -17 +20 @@ Babel>=1.3
-PyYAML>=3.1.0
+PyYAML<=3.10,>=3.1.0
@@ -20 +23 @@ PyYAML>=3.1.0
-kombu>=2.4.8
+kombu<=3.0.15,>=2.5.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 610a052..4a732d3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -0,0 +1,3 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
@@ -2 +5 @@
-hacking>=0.9.2,<0.10
+hacking<0.10,>=0.9.2
@@ -4,9 +7,9 @@ hacking>=0.9.2,<0.10
-discover
-fixtures>=0.3.14
-mock>=1.0
-mox3>=0.7.0
-python-subunit>=0.0.18
-testrepository>=0.0.18
-testscenarios>=0.4
-testtools>=0.9.34
-oslotest
+discover<=0.4.0
+fixtures<=1.0.0,>=0.3.14
+mock<=1.0.1,>=1.0
+mox3<=0.7.0,>=0.7.0
+python-subunit<=1.0.0,>=0.0.18
+testrepository<=0.0.20,>=0.0.18
+testscenarios<=0.4,>=0.4
+testtools!=1.4.0,<=1.5.0,>=0.9.34
+oslotest<1.4.0,>=1.1.0 # Apache-2.0
@@ -15 +18 @@ oslotest
-qpid-python
+qpid-python<=0.26.1
@@ -20 +23 @@ qpid-python
-coverage>=3.6
+coverage<=3.7.1,>=3.6
@@ -23,2 +26,2 @@ coverage>=3.6
-sphinx>=1.1.2,!=1.2.0,<1.3
-oslosphinx
+sphinx!=1.2.0,<1.3,>=1.1.2
+oslosphinx<2.5.0,>=2.2.0 # Apache-2.0





More information about the OpenStack-announce mailing list