[release-announce] python-magnumclient 3.1.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Thu May 28 12:41:06 UTC 2020


We are amped to announce the release of:

python-magnumclient 3.1.0: Client library for Magnum API

This release is part of the victoria release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

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

For more details, please see below.

3.1.0
^^^^^

Bug Fixes

* [bug 1870264 (https://bugs.launchpad.net/python-
  magnumclient/+bug/1870264)] Fixed bug where the error message from
  the response could not be parsed.

Changes in python-magnumclient 3.0.0..3.1.0
-------------------------------------------

1c746d8 Switch to newer openstackdocstheme and reno versions
1c1cfd7 Rename variables to address pep8 error
0febfc7 Labels override
26c08b9 Fix hacking min version to 3.0.1
038146d Remove six
ffcaae4 Fix raw_request of SessionClient
e00bb62 Add py38 package metadata
df02490 Support updating cluster health status
3eafa2a Use unittest.mock instead of third party mock
5395e05 Add Python3 victoria unit tests
17d7e48 Update master for stable/ussuri
c024b4f Check response type in _extract_error_json
da885db Cleanup py27 support
b89a431 Update to hacking 3.0
3ae485d replace launchpad urls with storyboard urls
5f66ec2 Refactor the getid method base.py


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

.zuul.yaml                                         |  7 ++--
CONTRIBUTING.rst                                   |  4 +--
README.rst                                         |  6 ++--
lower-constraints.txt                              |  4 ---
magnumclient/common/apiclient/exceptions.py        |  3 +-
magnumclient/common/base.py                        |  8 ++---
magnumclient/common/cliutils.py                    | 26 +++++----------
magnumclient/common/httpclient.py                  | 39 ++++++++++++++++------
magnumclient/common/utils.py                       |  8 ++---
magnumclient/osc/v1/clusters.py                    | 17 +++++++++-
magnumclient/osc/v1/nodegroups.py                  | 17 +++++++++-
magnumclient/shell.py                              |  3 +-
magnumclient/v1/clusters.py                        |  1 +
magnumclient/v1/nodegroups.py                      |  2 +-
.../notes/bug-1870264-1b4f14618b8422f9.yaml        |  5 +++
releasenotes/source/conf.py                        |  7 ++--
releasenotes/source/index.rst                      |  1 +
releasenotes/source/ussuri.rst                     |  6 ++++
requirements.txt                                   |  1 -
setup.cfg                                          |  7 ++--
setup.py                                           |  9 -----
test-requirements.txt                              |  3 +-
48 files changed, 173 insertions(+), 132 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 230787b..4b98af7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +6,0 @@ Babel!=2.4.0,>=2.3.4 # BSD
-six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index fd61dfa..0258434 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking>=2.0,<2.1 # Apache-2.0
+hacking>=3.0.1,<3.1.0 # Apache-2.0
@@ -14 +13,0 @@ testtools>=2.2.0 # MIT
-mock>=2.0.0 # BSD






More information about the Release-announce mailing list