[release-announce] [magnum] python-magnumclient 2.6.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 12 13:28:45 UTC 2017


We are chuffed to announce the release of:

python-magnumclient 2.6.0: Client library for Magnum API

This release is part of the pike release series.

The source is available from:

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

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

Changes in python-magnumclient 2.5.0..2.6.0
-------------------------------------------

2850d17 Add the support for 'detail' flag
be76b89 Updated from global requirements
fc1ca5d Replace assertRaisesRegexp with assertRaisesRegex
9e068bb Updated from global requirements
cf692d5 Updated from global requirements
9e372ba Magnum client suport insecure_registry
669c942 Use assertIsNone(...) instead of assertEqual(None, ...).
d557174 Updated from global requirements
a790dce Updated from global requirements
c723129 Make --cluster option required for ca-rotate
1f5819f Move cover.sh to the tools directory
69363f9 Remove support for keyapir UUID
541db95 Fix wrong path reference.
6342182 Update .gitignore to ignore .eggs
2782326 Increase Test coverage
44ae782 The python 3.4 support is removed
6eeb433 Correct mistake from OSprofiler help
3ac3169 Fix UT for duplicate name args test case
6499ace Updated from global requirements
7937f06 Add magnum client support for resource quotas
01b130f Update test requirement
cb8edde Allow name as positional argument
4856377 Print exception details on update failure
b6f3b34 Simplify magnumclient.shell.OpenStackMagnumShell.main()
77a169d Compare test coverage with the master branch
2949720 Updated from global requirements
6f6cc3f Add ca-rotate command to magnumclient


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

.gitignore                                         |   4 +-
magnumclient/common/base.py                        |  11 +-
magnumclient/common/cliutils.py                    |  25 +++
magnumclient/common/httpclient.py                  |   5 +
magnumclient/shell.py                              | 190 +++++----------------
magnumclient/v1/basemodels.py                      |   5 +
magnumclient/v1/baymodels_shell.py                 |  15 +-
magnumclient/v1/certificates.py                    |   3 +
magnumclient/v1/certificates_shell.py              |  14 ++
magnumclient/v1/client.py                          |   2 +
magnumclient/v1/cluster_templates.py               |   1 +
magnumclient/v1/cluster_templates_shell.py         |  36 +++-
magnumclient/v1/clusters_shell.py                  |  25 ++-
magnumclient/v1/quotas.py                          |  78 +++++++++
magnumclient/v1/quotas_shell.py                    | 143 ++++++++++++++++
magnumclient/v1/shell.py                           |   2 +
requirements.txt                                   |  20 +--
setup.cfg                                          |   1 -
setup.py                                           |   2 +-
test-requirements.txt                              |   8 +-
tools/cover.sh                                     |  69 ++++++++
tox.ini                                            |   9 +-
36 files changed, 950 insertions(+), 224 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 4dd3ff8..b71114d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=1.8 # Apache-2.0
+pbr!=2.1.0,>=2.0.0 # Apache-2.0
@@ -6 +6 @@ pbr>=1.8 # Apache-2.0
-Babel>=2.3.4 # BSD
+Babel!=2.4.0,>=2.3.4 # BSD
@@ -8,4 +8,4 @@ six>=1.9.0 # MIT
-keystoneauth1>=2.18.0 # Apache-2.0
-stevedore>=1.17.1 # Apache-2.0
-requests!=2.12.2,>=2.10.0 # Apache-2.0
-oslo.i18n>=2.1.0 # Apache-2.0
+keystoneauth1>=2.20.0 # Apache-2.0
+stevedore>=1.20.0 # Apache-2.0
+requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
+oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
@@ -13,3 +13,3 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.18.0 # Apache-2.0
-os-client-config>=1.22.0 # Apache-2.0
-osc-lib>=1.2.0 # Apache-2.0
+oslo.utils>=3.20.0 # Apache-2.0
+os-client-config>=1.27.0 # Apache-2.0
+osc-lib>=1.5.1 # Apache-2.0
@@ -17 +17 @@ PrettyTable<0.8,>=0.7.1 # BSD
-cryptography!=1.3.0,>=1.0 # BSD/Apache-2.0
+cryptography>=1.6 # BSD/Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c8afb67..26a1ab2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking<0.11,>=0.10.0
+hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
@@ -6 +6 @@ bandit>=1.1.0 # Apache-2.0
-coverage>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
@@ -8 +8 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-python-openstackclient>=3.3.0 # Apache-2.0
+python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0
@@ -10 +10 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.5.1 # BSD
+sphinx!=1.6.1,>=1.5.1 # BSD





More information about the Release-announce mailing list