[openstack-announce] [release][oslo] oslo.versionedobjects release 0.5.0 (liberty)

davanum at gmail.com davanum at gmail.com
Mon Jun 29 18:10:00 UTC 2015


We are satisfied to announce the release of:

oslo.versionedobjects 0.5.0: Oslo Versioned Objects library

This release is part of the liberty release series.

With source available at:

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

With package available at:

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

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

    http://launchpad.net/oslo.versionedobjects/+milestone/0.5.0

Please report issues through launchpad:

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

Changes in oslo.versionedobjects 0.4.0..0.5.0
---------------------------------------------

7e23ba8 Add oslo.config to requirements
c17ea37 Add tox target to find missing requirements
0907e25 Updated from global requirements
28e2b4f fields: allow subclasses in ObjectField/ListOfObjectsField
85cf59e Updated from global requirements
aaa59b0 Fix "comparason" typo in doc for ComparableVersionedObject
e791861 Updated from global requirements
2da963c Compound fields now coerce their elements' values
4f22c09 fields: report what the wrong type was when coerce fails
5347feb Updated from global requirements
4f1007a Decouple ObjectVersionChecker and VersionedObjectRegistry
855a31b Updated from global requirements

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

oslo_versionedobjects/base.py               |   2 +-
oslo_versionedobjects/fields.py             | 217 +++++++++++++++++++++++-----
oslo_versionedobjects/fixture.py            |  25 ++--
requirements-py3.txt                        |  17 ++-
requirements.txt                            |  15 +-
setup.py                                    |   1 -
test-requirements.txt                       |  10 +-
tox.ini                                     |   8 +
10 files changed, 501 insertions(+), 79 deletions(-)


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

diff --git a/requirements-py3.txt b/requirements-py3.txt
index 6e3d5ba..e058a7c 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -4 +4 @@
-eventlet>=0.17.3
+eventlet>=0.17.4
@@ -7,5 +7,6 @@ Babel>=1.3
-oslo.concurrency>=1.8.0         # Apache-2.0
-oslo.context>=0.2.0                     # Apache-2.0
-oslo.messaging>=1.8.0  # Apache-2.0
-oslo.serialization>=1.4.0               # Apache-2.0
-oslo.utils>=1.4.0                       # Apache-2.0
+oslo.concurrency>=2.1.0 # Apache-2.0
+oslo.config>=1.11.0  # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
@@ -13,2 +14,2 @@ iso8601>=0.1.9
-oslo.log>=1.2.0  # Apache-2.0
-oslo.i18n>=1.5.0  # Apache-2.0
+oslo.log>=1.2.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index c613703..a840b4f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,5 +6,6 @@ Babel>=1.3
-oslo.concurrency>=1.8.0         # Apache-2.0
-oslo.context>=0.2.0                     # Apache-2.0
-oslo.messaging>=1.8.0  # Apache-2.0
-oslo.serialization>=1.4.0               # Apache-2.0
-oslo.utils>=1.4.0                       # Apache-2.0
+oslo.concurrency>=2.1.0 # Apache-2.0
+oslo.config>=1.11.0  # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
@@ -12,2 +13,2 @@ iso8601>=0.1.9
-oslo.log>=1.2.0  # Apache-2.0
-oslo.i18n>=1.5.0  # Apache-2.0
+oslo.log>=1.2.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 368b46b..8f3bcbf 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,3 +4,3 @@
-hacking>=0.10.0,<0.11
-oslotest>=1.5.1  # Apache-2.0
-testtools>=0.9.36,!=1.2.0
+hacking<0.11,>=0.10.0
+oslotest>=1.5.1 # Apache-2.0
+testtools>=1.4.0
@@ -8,2 +8,2 @@ testtools>=0.9.36,!=1.2.0
-oslosphinx>=2.5.0  # Apache-2.0
-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





More information about the OpenStack-announce mailing list