[openstack-announce] [release][oslo] oslo.messaging release 1.15.0 (liberty)

davanum at gmail.com davanum at gmail.com
Tue Jun 23 19:47:49 UTC 2015


We are jazzed to announce the release of:

oslo.messaging 1.15.0: Oslo Messaging API

This release is part of the liberty release series.

With source available at:

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

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

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

Please report issues through launchpad:

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

Changes in oslo.messaging 1.14.0..1.15.0
----------------------------------------

3b6ca5b Drop use of 'oslo' namespace package
c8845b4 Use `inferred=True` by default
f06b196 Enable amqp's protocol unit tests everywhere
a3b56af Switch badges from 'pypip.in' to 'shields.io'
80ece65 Don't use devstack to setup our functional env
2bf8d2f Switch to warnings module instead of versionutils
2f14ca1 Updated from global requirements
2e5ba45 Get mox from mox3, not from six.moves
1f8ccd3 rabbit: Add logging on blocked connection
c127594 Provide better detection of failures during message send
0a8c514 Add drivers to the documentation

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

README.rst                                         |   4 +-
amqp1-requirements.txt                             |  12 +-
openstack-common.conf                              |   7 -
oslo_messaging/_drivers/impl_fake.py               |   6 +
oslo_messaging/_drivers/impl_qpid.py               |   3 +
oslo_messaging/_drivers/impl_rabbit.py             |  26 +-
oslo_messaging/_drivers/impl_zmq.py                |   5 +
.../_drivers/protocols/amqp/controller.py          |  72 ++++--
oslo_messaging/_drivers/protocols/amqp/driver.py   |  24 +-
.../_drivers/protocols/amqp/drivertasks.py         |  57 +++--
oslo_messaging/conffixture.py                      |   6 +
oslo_messaging/localcontext.py                     |  26 +-
oslo_messaging/openstack/common/versionutils.py    | 262 ---------------------
requirements-py3.txt                               |   4 +-
requirements.txt                                   |   4 +-
setup-test-env-qpid.sh                             |  54 +++++
setup-test-env-rabbit.sh                           |  32 +++
setup-test-env-zmq.sh                              |  30 +++
tools/functions.sh                                 |  19 ++
tox.ini                                            |  21 +-
40 files changed, 466 insertions(+), 439 deletions(-)


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

diff --git a/amqp1-requirements.txt b/amqp1-requirements.txt
index 6303dc7..f5d6af0 100644
--- a/amqp1-requirements.txt
+++ b/amqp1-requirements.txt
@@ -1,9 +1,3 @@
-# TODO(kgiusti) AMQP 1.0 support depends on the Qpid Proton AMQP 1.0
-# development libraries.  As these are not yet available from the
-# Ubuntu repositories, do not require these packages by default.  If
-# you have installed the Proton development libraries, you can run the
-# amqp1 driver tox tests this way:
-#    tox -e amqp1
-pyngus>=1.0.0,<2.0.0  # Apache-2.0
-python-qpid-proton>=0.7,<0.9  # Apache-2.0
-
+# AMQP 1.0 support depends on the Qpid Proton AMQP 1.0
+# development libraries.
+pyngus>=1.3.1  # Apache-2.0
diff --git a/requirements-py3.txt b/requirements-py3.txt
index 32739db..744d9dd 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -10 +10 @@ oslo.i18n>=1.5.0  # Apache-2.0
-stevedore>=1.3.0  # Apache-2.0
+stevedore>=1.5.0  # Apache-2.0
@@ -29 +29 @@ kombu>=3.0.7
-oslo.middleware>=1.2.0                  # Apache-2.0
+oslo.middleware>=1.2.0,!=2.0.0                  # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index a6373a4..7a27c16 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12 +12 @@ oslo.i18n>=1.5.0  # Apache-2.0
-stevedore>=1.3.0  # Apache-2.0
+stevedore>=1.5.0  # Apache-2.0
@@ -31 +31 @@ kombu>=3.0.7
-oslo.middleware>=1.2.0                  # Apache-2.0
+oslo.middleware>=1.2.0,!=2.0.0                  # Apache-2.0





More information about the OpenStack-announce mailing list