[openstack-announce] [new][magnum] python-magnumclient 2.3.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Tue Aug 30 19:48:33 UTC 2016


We are pleased to announce the release of:

python-magnumclient 2.3.0: Client library for Magnum API

This release is part of the newton stable release series.

With source available at:

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

Please report issues through launchpad:

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

For more details, please see below.

Changes in python-magnumclient 2.2.0..2.3.0
-------------------------------------------

160156a Updated from global requirements
f12e7a9 Magnum client to support sync and async bay opts
a738ea7 Add microversioning support for httpclient
3652bbe Add floating_ip_enabled attributes to baymodel
0a20e8e Cleanup coverage configuration
9833341 Fixes bay_uuid parameter issue in functional tests
a374b9f Fix to use HttpClient if token is given
1778212 Updates certificate CLI to use cluster
03a2cd9 Updated from global requirements
d9ae385 Adds 'cluster' and 'cluster template'
eab1ba3 Append value using comma if key exists in label
5fd459e bay-config return absolute path
74ce8d6 Updated from global requirements
5b0f60a Use upper constraints for all jobs in tox.ini
9a10538 Updated from global requirements
41563dc Enabled magnum client to display detailed information
bad0c1b Updated from global requirements
3ab2958 Add Python 3.5 classifier and venv
f49ef21 Base OSC plugin support
f2c49d2 Use os-client-config in shell
d08be68 Remove discover from test-requirements
5d96100 Increase unit test coverage for module baymodels
2a3bb81 Update the magnum client to send the latest version.
5e380e3 Updated from global requirements
6410a15 Add shell command bay-config
479ad14 Display baymodel info with bay-show command
11b49d6 Prints  '-' instead of 'None' when data is None


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

.coveragerc                                        |   2 +-
magnumclient/common/apiclient/auth.py              | 238 ------------
magnumclient/common/cliutils.py                    |  28 +-
magnumclient/common/httpclient.py                  |  33 +-
magnumclient/common/utils.py                       |   4 +-
magnumclient/osc/__init__.py                       |   0
magnumclient/osc/plugin.py                         |  56 +++
magnumclient/shell.py                              | 315 ++++++++++------
magnumclient/v1/basemodels.py                      | 113 ++++++
magnumclient/v1/baseunit.py                        | 108 ++++++
magnumclient/v1/baymodels.py                       |  90 +----
magnumclient/v1/baymodels_shell.py                 |  15 +
magnumclient/v1/bays.py                            |  87 +----
magnumclient/v1/bays_shell.py                      | 193 +++++++++-
magnumclient/v1/certificates.py                    |   8 +-
magnumclient/v1/certificates_shell.py              |  39 +-
magnumclient/v1/client.py                          | 208 ++++++----
magnumclient/v1/cluster_templates.py               |  25 ++
magnumclient/v1/cluster_templates_shell.py         | 239 ++++++++++++
magnumclient/v1/clusters.py                        |  29 ++
magnumclient/v1/clusters_shell.py                  | 335 +++++++++++++++++
magnumclient/v1/mservices_shell.py                 |   4 +-
magnumclient/v1/shell.py                           |   4 +
requirements.txt                                   |  10 +-
setup.cfg                                          |   6 +
test-requirements.txt                              |   4 +-
tox.ini                                            |  10 +-
42 files changed, 3431 insertions(+), 855 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 6df07e3..86d9e35 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,2 +8,2 @@ six>=1.9.0 # MIT
-keystoneauth1>=2.7.0 # Apache-2.0
-stevedore>=1.10.0 # Apache-2.0
+keystoneauth1>=2.10.0 # Apache-2.0
+stevedore>=1.16.0 # Apache-2.0
@@ -13,2 +13,2 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.15.0 # Apache-2.0
-os-client-config>=1.13.1 # Apache-2.0
+oslo.utils>=3.16.0 # Apache-2.0
+os-client-config!=1.19.0,!=1.19.1,!=1.20.0,!=1.20.1,!=1.21.0,>=1.13.1 # Apache-2.0
@@ -15,0 +16,2 @@ PrettyTable<0.8,>=0.7 # BSD
+cryptography!=1.3.0,>=1.0 # BSD/Apache-2.0
+decorator>=3.4.0 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 6ed4fdd..36136c3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@ hacking<0.11,>=0.10.0
-bandit>=1.0.1 # Apache-2.0
+bandit>=1.1.0 # Apache-2.0
@@ -7 +6,0 @@ coverage>=3.6 # Apache-2.0
-discover # BSD
@@ -8,0 +8 @@ fixtures>=3.0.0 # Apache-2.0/BSD
+python-openstackclient>=2.1.0 # Apache-2.0





More information about the OpenStack-announce mailing list