[release-announce] python-magnumclient 2.10.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 6 21:21:21 UTC 2018


We eagerly announce the release of:

python-magnumclient 2.10.0: Client library for Magnum API

This release is part of the rocky release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-magnumclient

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

2.10.0
^^^^^^

New Features

* Implemented Openstack command for ca-show, ca-sign, ca-rotate and
  stats-list.

* Implemented Openstack command for quotas-create, quotas-update,
  quotas-delete, quotas-show and quotas-list

Changes in python-magnumclient 2.8.0..2.10.0
--------------------------------------------

3e728f9 Switch to stestr
5c157ed fix tox python3 overrides
1dec899 Fix entrypoints for quotas
2b8c717 Follow the new PTI for document build
989b5e7 add lower-constraints job
e685628 OSC command for magnum quota's
05ccd7f Add deprecation warnings to magnum client commands
4f35b15 Replace six.iteritems() with dict.items() in python-magnumclient
ec33c56 OSC command for ca-show, ca-sign, ca-roatate and stats-list
c165071 Now cluster-template-update works for "labels"
2d5efb2 Make cluster-config rbac compatible for kubebernetes


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

.gitignore                                         |   3 +-
.stestr.conf                                       |   3 +
.testr.conf                                        |   7 -
.zuul.yaml                                         |   7 +
lower-constraints.txt                              | 114 ++++++++
magnumclient/common/cliutils.py                    |   4 +
magnumclient/common/utils.py                       |  24 +-
magnumclient/exceptions.py                         |   1 +
magnumclient/osc/v1/certificates.py                | 110 +++++++
magnumclient/osc/v1/quotas.py                      | 215 ++++++++++++++
magnumclient/osc/v1/stats.py                       |  41 +++
magnumclient/v1/certificates_shell.py              |   3 +
magnumclient/v1/cluster_templates_shell.py         |   5 +
magnumclient/v1/clusters_shell.py                  |   6 +
magnumclient/v1/quotas_shell.py                    |   5 +
magnumclient/v1/stats_shell.py                     |   1 +
...mentation_for_certificate-4597c20b59c152e1.yaml |   5 +
...implementation_for_quotas-33f44c0496d721f8.yaml |   6 +
requirements.txt                                   |   6 +-
setup.cfg                                          |  20 +-
test-requirements.txt                              |   4 +-
tools/cover.sh                                     |  14 +-
tox.ini                                            |  21 +-
35 files changed, 1343 insertions(+), 42 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 87eb582..230787b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ six>=1.10.0 # MIT
-keystoneauth1>=3.3.0 # Apache-2.0
+keystoneauth1>=3.4.0 # Apache-2.0
@@ -17,2 +17,2 @@ osc-lib>=1.8.0 # Apache-2.0
-PrettyTable<0.8,>=0.7.1 # BSD
-cryptography!=2.0,>=1.9 # BSD/Apache-2.0
+PrettyTable<0.8,>=0.7.2 # BSD
+cryptography>=2.1 # BSD/Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 9062afa..f625855 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,2 +8,0 @@ python-openstackclient>=3.12.0 # Apache-2.0
-sphinx!=1.6.6,>=1.6.2 # BSD
-openstackdocstheme>=1.18.1 # Apache-2.0
@@ -13 +11 @@ osprofiler>=1.4.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
+stestr>=2.0.0 # Apache-2.0






More information about the Release-announce mailing list