[release][oslo] oslo.messaging release 1.16.0 (liberty)
We are gleeful to announce the release of: oslo.messaging 1.16.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 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.16.0 Please report issues through launchpad: http://bugs.launchpad.net/oslo.messaging Changes in oslo.messaging 1.15.0..1.16.0 ---------------------------------------- 2734fc8 Remove py26 artefacts from oslo.messaging code 7c2aa0c Remove 2.6 classifier 6f63aa9 Imported Translations from Transifex 9ec11b7 Add WebOb and greenlet to requirements 8aaa7c3 Use ServiceBase from oslo.service as a parent class 862aca7 Manual update the requirements 10c39d5 Deprecated impl_qpid de6d4f1 Add a missed `raise` statement c9021c2 Remove qpid-config call f1c2b8f Add tox target to find missing requirements 079c04f Fix qpid's functional gate 254dfb4 Imported Translations from Transifex 8422e97 Correct RPCVersionCapError message Diffstat (except docs and test files) ------------------------------------- .../locale/en_GB/LC_MESSAGES/oslo.messaging.po | 38 ++---------------- .../es/LC_MESSAGES/oslo.messaging-log-error.po | 26 +++++++++++++ .../locale/es/LC_MESSAGES/oslo.messaging.po | 36 +++++++++++++++++ .../locale/fr/LC_MESSAGES/oslo.messaging.po | 38 ++---------------- oslo.messaging/locale/oslo.messaging.pot | 38 +----------------- .../ru/LC_MESSAGES/oslo.messaging-log-error.po | 28 ++++++++++++++ oslo_messaging/_drivers/impl_qpid.py | 8 ++++ oslo_messaging/_drivers/impl_rabbit.py | 4 +- oslo_messaging/rpc/client.py | 6 ++- oslo_messaging/server.py | 11 +++++- requirements-py3.txt | 45 ---------------------- requirements.txt | 35 +++++++++++------ setup-test-env-qpid.sh | 8 +--- setup.cfg | 1 - setup.py | 1 - test-requirements-py3.txt | 30 --------------- test-requirements.txt | 14 +++---- tox.ini | 14 ++++--- 22 files changed, 164 insertions(+), 231 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 7a27c16..1b29f8a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=0.11,<2.0 +pbr<2.0,>=0.11 @@ -7,6 +7,7 @@ pbr>=0.11,<2.0 -oslo.config>=1.11.0 # Apache-2.0 -oslo.context>=0.2.0 # Apache-2.0 -oslo.utils>=1.4.0 # Apache-2.0 -oslo.serialization>=1.4.0 # Apache-2.0 -oslo.i18n>=1.5.0 # Apache-2.0 -stevedore>=1.5.0 # Apache-2.0 +oslo.config>=1.11.0 # Apache-2.0 +oslo.context>=0.2.0 # Apache-2.0 +oslo.utils>=1.6.0 # Apache-2.0 +oslo.serialization>=1.4.0 # Apache-2.0 +oslo.service>=0.1.0 # Apache-2.0 +oslo.i18n>=1.5.0 # Apache-2.0 +stevedore>=1.5.0 # Apache-2.0 @@ -20 +21,4 @@ six>=1.9.0 -eventlet>=0.17.3 +eventlet>=0.17.4 +greenlet>=0.3.2 + +WebOb>=1.2.3 @@ -31,2 +35,11 @@ kombu>=3.0.7 -oslo.middleware>=1.2.0,!=2.0.0 # Apache-2.0 - +oslo.middleware!=2.0.0,>=1.2.0 # Apache-2.0 + +# FIXME: concurrent.futures is part of the Python stdlib since Python 3.2, +# but the requirements is still needed because of a bug in tox: +# https://bitbucket.org/hpk42/tox/issue/236/tox-must-create-the-source-distrib... +# +# Tox builds a source distribution with "python setup.py sdist" which uses +# requirements.txt even if tox wants to build the py34 virtual environment. +# As a consequence, oslo.messaging.egg_info/requires.txt contains futures +# and oslo_messaging.tests.test_opts.OptsTestCase.test_entry_point fails. +# @@ -34 +47 @@ oslo.middleware>=1.2.0,!=2.0.0 # Apache-2.0 -futures>=3.0 +futures>=3.0;python_version=='2.7' or python_version=='2.6' diff --git a/test-requirements.txt b/test-requirements.txt index c962f4a..66359de 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ -hacking>=0.10.0,<0.11 +hacking<0.11,>=0.10.0 @@ -9 +9 @@ discover -fixtures>=0.3.14 +fixtures>=1.3.1 @@ -15,2 +15,2 @@ testscenarios>=0.4 -testtools>=0.9.36,!=1.2.0 -oslotest>=1.5.1 # Apache-2.0 +testtools>=1.4.0 +oslotest>=1.5.1 # Apache-2.0 @@ -19 +19 @@ oslotest>=1.5.1 # Apache-2.0 -qpid-python +qpid-python;python_version=='2.7' @@ -33,2 +33,2 @@ coverage>=3.6 -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 -oslosphinx>=2.5.0 # Apache-2.0 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 +oslosphinx>=2.5.0 # Apache-2.0
participants (1)
-
davanum@gmail.com