python-cinderclient 7.2.0 (victoria)
We are pleased to announce the release of: python-cinderclient 7.2.0: OpenStack Block Storage API Client Library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-cinderclient Download the package from: https://pypi.org/project/python-cinderclient Please report issues through: https://bugs.launchpad.net/python-cinderclient/+bugs For more details, please see below. 7.2.0 ^^^^^ Prelude ******* The Victoria release of the python-cinderclient supports Block Storage API version 2 and Block Storage API version 3 through microversion 3.62. (The maximum microversion of the Block Storage API in the Victoria release is 3.62.) New Features ************ * Added support to set, get, and unset the default volume type for projects with Block Storage API version 3.62 and higher. * Added support to display the "cluster_name" attribute in volume detail output for admin users with Block Storage API version 3.61 and higher. Changes in python-cinderclient 7.1.0..7.2.0 ------------------------------------------- 3600121 Add functional-py38 job 5026a8a Add note for Victoria release 7ee7d37 Add commands for default type overrides 7397f70 Python API in python-cinderclient 9dc1d61 Remove excess whitespace in ignore-path aebb601 Use importlib to take place of imp module 3228111 zuul functional job: drop the custom playbooks f85896a [goal] Migrate python-cinderclient jobs to focal a9e9b76 Add support for Cinder API mv3.61 1dc592a Bump hacking to 3.1.0 8ecbbcd trivial: Drop references to os-testr 37f6a30 use stevedore to load util plugins d6530c4 Add doc linting to pep8 target 4e24fd6 Use unittest.mock instead of third party mock 2d3bceb Clean up some old v1 API references b649d7f Stop to use the __future__ module. 7c82175 Fix pygments style Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 30 +++------- HACKING.rst | 25 +++++---- cinderclient/api_versions.py | 2 +- cinderclient/base.py | 20 +++++++ cinderclient/client.py | 28 ++++++++-- cinderclient/shell.py | 15 +++-- cinderclient/shell_utils.py | 2 - cinderclient/utils.py | 21 ++++--- cinderclient/v2/shell.py | 2 - cinderclient/v3/client.py | 2 + cinderclient/v3/default_types.py | 65 ++++++++++++++++++++++ cinderclient/v3/messages.py | 2 +- cinderclient/v3/shell.py | 53 +++++++++++++++++- cinderclient/v3/volume_backups.py | 4 +- cinderclient/v3/volumes.py | 6 +- lower-constraints.txt | 9 ++- playbooks/post.yaml | 6 -- playbooks/python-cinderclient-functional.yaml | 14 ----- .../project-default-types-727156d1db10a24d.yaml | 6 ++ .../notes/victoria-release-0d9c2b43845c3d9e.yaml | 11 ++++ requirements.txt | 1 + roles/get-os-environment/defaults/main.yaml | 2 - roles/get-os-environment/tasks/main.yaml | 12 ---- test-requirements.txt | 4 +- tools/install_venv_common.py | 2 - tox.ini | 13 ++++- 45 files changed, 421 insertions(+), 161 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index fef5e1e..f6567f4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,0 +12 @@ requests!=2.20.0,>=2.14.2 # Apache-2.0 +stevedore>=1.20.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 7aa4096..774f99a 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ -hacking>=3.0.1,<3.1.0 # Apache-2.0 +hacking>=3.1.0,<3.2.0 # Apache-2.0 @@ -10 +9,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0.0 # BSD @@ -16,0 +16 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +doc8>=0.6.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org