We are pleased to announce the release of: oslo.vmware 4.6.0 This release is part of the epoxy release series. The source is available from: https://opendev.org/openstack/oslo.vmware Download the package from: https://pypi.org/project/oslo.vmware Please report issues through: https://bugs.launchpad.net/oslo.vmware/+bugs For more details, please see below. Changes in oslo.vmware 4.5.0..4.6.0 ----------------------------------- face678 Skip installation to speed up pep8 0880fb6 Run pyupgrade to clean up Python 2 syntaxes dd98314 Replace deprecated defusedxml.lxml b937e04 reno: Update master for unmaintained/2023.1 5bbc92d pre-commit: Bump versions 6c5bfd8 Add note about requirements lower bounds d789b10 Remove Python 3.8 support ed2c6f8 Declare Python 3.12 support 481998f Fix wrong tox minversion 99d787d Update master for stable/2024.2 Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 34 +++++++++++++---------------- oslo_vmware/api.py | 4 ++-- oslo_vmware/common/loopingcall.py | 2 +- oslo_vmware/exceptions.py | 20 ++++++++--------- oslo_vmware/hacking/checks.py | 8 +++---- oslo_vmware/image_transfer.py | 4 ++-- oslo_vmware/image_util.py | 10 +++++---- oslo_vmware/objects/datacenter.py | 2 +- oslo_vmware/objects/datastore.py | 24 ++++++++++---------- oslo_vmware/pbm.py | 8 +++---- oslo_vmware/rw_handles.py | 29 ++++++++++++------------ oslo_vmware/service.py | 12 +++++----- oslo_vmware/vim.py | 6 ++--- oslo_vmware/vim_util.py | 11 +++++----- releasenotes/source/2023.1.rst | 2 +- releasenotes/source/2024.2.rst | 6 +++++ releasenotes/source/conf.py | 1 - releasenotes/source/index.rst | 1 + requirements.txt | 7 +++--- setup.cfg | 4 ++-- test-requirements.txt | 10 +-------- tox.ini | 10 ++++----- 31 files changed, 136 insertions(+), 148 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index e49cf0c..f210461 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. +# 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. @@ -17 +16,0 @@ lxml>=4.5.0 # BSD -defusedxml>=0.7.1 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index d32e4d9..6cf3533 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,6 +1 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. - -# Hacking already pins down pep8, pyflakes and flake8 -hacking>=3.0.1,<3.1.0 # Apache-2.0 +hacking>=7.0.0,<7.1.0 # Apache-2.0 @@ -16 +10,0 @@ coverage!=4.4,>=4.0 # Apache-2.0 -bandit>=1.7.0,<1.8.0 # Apache-2.0 @@ -19,2 +12,0 @@ oslo.context>=2.19.2 # Apache-2.0 - -pre-commit>=2.6.0 # MIT
participants (1)
-
no-reply@openstack.org