[release-announce] python-zunclient 4.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Tue Apr 7 21:01:20 UTC 2020


We are thrilled to announce the release of:

python-zunclient 4.0.0: Client Library for Zun

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/python-zunclient

Download the package from:

    https://pypi.org/project/python-zunclient

Please report issues through:

    https://bugs.launchpad.net/python-zunclient/+bugs

For more details, please see below.

4.0.0
^^^^^

Upgrade Notes

* Python 2.7 support has been dropped. Last release of python-
  zunclient to support py2.7 is OpenStack Train. The minimum version
  of Python now supported by python-zunclient is Python 3.6.

Changes in python-zunclient 3.6.0..4.0.0
----------------------------------------

c492465 Add support for entrypoint
1bf6849 Cleanup py27 support
4edad4b Use unittest.mock instead of third party mock
2c10d40 Update to hacking 3.0
7bed858 Add support for capsule in OSC plugin
68c236b Add support for adding/removing floating ip
f4d3638 Update hacking for Python3
3c40b5c Add support for requested host
3afaa59 Bump API version to 1.38
1372f15 Fix:modify comment for registry_update
efc259b Drop python 2.7 support and testing
b7419e8 PDF documentation build


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

.zuul.yaml                                         |   1 -
playbooks/zunclient-devstack-docker-sql/run.yaml   |   1 +
.../notes/drop-py-2-7-c18f48ee28088c4a.yaml        |   6 +
setup.cfg                                          |  25 ++--
setup.py                                           |   9 --
test-requirements.txt                              |   2 +-
tox.ini                                            |  31 ++---
zunclient/api_versions.py                          |   2 +-
zunclient/common/template_format.py                |   2 +
zunclient/common/utils.py                          |   9 +-
zunclient/exceptions.py                            |  19 +--
zunclient/osc/v1/capsules.py                       | 155 +++++++++++++++++++++
zunclient/osc/v1/containers.py                     | 131 +++++++++++++++++
zunclient/shell.py                                 |  19 +--
zunclient/v1/containers.py                         |   3 +-
zunclient/v1/containers_shell.py                   |  20 +++
zunclient/v1/registries_shell.py                   |   6 +-
35 files changed, 452 insertions(+), 126 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 5794d87..eb7cfb1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ ddt>=1.0.1 # MIT
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0






More information about the Release-announce mailing list