oslo.versionedobjects 3.5.0 (epoxy)
We are ecstatic to announce the release of: oslo.versionedobjects 3.5.0 This release is part of the epoxy 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. 3.5.0 ^^^^^ Upgrade Notes * Support for Python 3.8 has been removed. Now the minimum python version supported is 3.9 . Changes in oslo.versionedobjects 3.4.0..3.5.0 --------------------------------------------- b5ce4b3 Add note about requirements lower bounds 542bb1f Skip grenade job on doc/translation updates 0c9ce2b Skip functional tests on pre-commit config update c50057e Run pyupgrade to clean up Python 2 syntaxes 494733f pre-commit: Bump versions 2d81703 Remove Python 3.8 support b38a7da Declare Python 3.12 support fe10f45 fixture: Drop use of OrderedDict for Python compat 56cc454 Update master for stable/2024.2 Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 34 +++--- .zuul.yaml | 6 + oslo_versionedobjects/base.py | 42 +++---- oslo_versionedobjects/examples/iot_bulb.py | 2 - oslo_versionedobjects/exception.py | 6 +- oslo_versionedobjects/fields.py | 123 +++++++++---------- oslo_versionedobjects/fixture.py | 45 ++++--- oslo_versionedobjects/test.py | 6 +- .../notes/remove-py38-f4e8c7ce18a5914b.yaml | 5 + releasenotes/source/2024.2.rst | 6 + releasenotes/source/conf.py | 1 - releasenotes/source/index.rst | 1 + requirements.txt | 4 + setup.cfg | 4 +- test-requirements.txt | 6 - tox.ini | 4 +- 22 files changed, 299 insertions(+), 274 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c410e80..d899594 100644 --- a/requirements.txt +++ b/requirements.txt @@ -0,0 +1,4 @@ +# Requirements lower bounds listed here are our best effort to keep them up to +# date but we do not test them so no guarantee of having them all correct. If +# you find any incorrect lower bounds, let us know or propose a fix. + diff --git a/test-requirements.txt b/test-requirements.txt index 301308e..d423676 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1 +0,0 @@ -hacking>=6.1.0,<6.2.0 # Apache-2.0 @@ -9,5 +7,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD - -# Bandit security code scanner -bandit>=1.7.0,<1.8.0 # Apache-2.0 - -pre-commit>=2.6.0 # MIT
participants (1)
-
no-reply@openstack.org