We eagerly announce the release of: oslo.versionedobjects 2.0.0: Oslo Versioned Objects library This release is part of the ussuri release series. The source is available from: https://opendev.org/openstack/oslo.versionedobjects Download the package from: https://pypi.org/project/oslo.versionedobjects Please report issues through: https://bugs.launchpad.net/oslo.versionedobjects/+bugs For more details, please see below. 2.0.0 ^^^^^ Upgrade Notes * Support for Python 2.7 has been dropped. The minimum version of Python now supported is Python 3.6. Changes in oslo.versionedobjects 1.37.0..2.0.0 ---------------------------------------------- c193330 Provide stable getargspec() behavior for method fingerprinting 298c510 Bump to hacking 2.x da7cd17 Drop use of six 1327088 [ussuri][goal] Drop python 2.7 support and testing a4b7ef7 gitignore: Ignore reno artefacts Diffstat (except docs and test files) ------------------------------------- .gitignore | 2 + .zuul.yaml | 4 +- bindep.txt | 2 - lower-constraints.txt | 1 - oslo_versionedobjects/base.py | 41 +++---------- oslo_versionedobjects/examples/iot_bulb.py | 1 + oslo_versionedobjects/exception.py | 11 ++-- oslo_versionedobjects/fields.py | 71 +++++++++------------- oslo_versionedobjects/fixture.py | 46 ++++++++++---- oslo_versionedobjects/test.py | 7 ++- .../drop-python27-support-b3e377b0dcfa4f5c.yaml | 5 ++ requirements.txt | 1 - setup.cfg | 8 +-- setup.py | 8 --- test-requirements.txt | 2 +- tox.ini | 7 ++- 20 files changed, 138 insertions(+), 152 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0f9e9e3..8eb7ca5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +3,0 @@ -six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 961f99c..f784088 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=1.1.0,<1.2.0 # Apache-2.0 +hacking>=2.0.0,<2.1.0 # Apache-2.0