[release-announce] [monasca] python-monascaclient 1.7.0 (pike)

doug at doughellmann.com doug at doughellmann.com
Wed Jul 26 14:34:42 UTC 2017


We are gleeful to announce the release of:

python-monascaclient 1.7.0: Monasca API Client Library

This release is part of the pike release series.

Download the package from:

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

For more details, please see below.

Changes in python-monascaclient 1.6.0..1.7.0
--------------------------------------------

7e19131 Bringing back backward compatybility
7e57528 Updated from global requirements
94c5223 Integrate client with osc-lib
c46b781 Updated from global requirements
d18e339 Updated from global requirements
66fe5be Updated from global requirements
9269be0 Added support for os_tenant_{name,id} after os_project_


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

.gitignore                                         |   2 +-
README.rst                                         |   2 +
monascaclient/__init__.py                          |  76 +++-
monascaclient/apiclient/base.py                    | 496 ---------------------
monascaclient/apiclient/exceptions.py              | 438 ------------------
monascaclient/client.py                            | 127 +++++-
monascaclient/common/http.py                       | 323 --------------
monascaclient/common/monasca_manager.py            |  33 +-
monascaclient/common/utils.py                      | 117 +----
monascaclient/exc.py                               | 233 ----------
monascaclient/ksclient.py                          | 105 -----
monascaclient/{apiclient => osc}/__init__.py       |   0
monascaclient/osc/migration.py                     | 169 +++++++
monascaclient/shell.py                             | 474 +++-----------------
monascaclient/v2_0/alarm_definitions.py            |  43 +-
monascaclient/v2_0/alarms.py                       |  50 ++-
monascaclient/v2_0/client.py                       |  44 +-
monascaclient/v2_0/metrics.py                      |  29 +-
monascaclient/v2_0/notifications.py                |  56 ++-
monascaclient/v2_0/notificationtypes.py            |   9 +-
monascaclient/v2_0/shell.py                        | 202 +++------
monascaclient/version.py                           |  20 +
requirements.txt                                   |  11 +-
test-requirements.txt                              |   6 +-
tox.ini                                            |  18 +-
34 files changed, 1251 insertions(+), 2890 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index c2d1b3b..2b392ea 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,2 +3,0 @@
-oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
@@ -7 +5,4 @@ oslo.utils>=3.20.0 # Apache-2.0
-python-keystoneclient>=3.8.0 # Apache-2.0
+osc-lib>=1.7.0 # Apache-2.0
+
+oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
+oslo.utils>=3.20.0 # Apache-2.0
@@ -11 +12 @@ iso8601>=0.1.11 # MIT
-pbr>=2.0.0 # Apache-2.0
+pbr!=2.1.0,>=2.0.0 # Apache-2.0
@@ -14 +15 @@ PyYAML>=3.10.0 # MIT
-requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
+
diff --git a/test-requirements.txt b/test-requirements.txt
index 74932da..6fad002 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -3,0 +4 @@
+
@@ -6,3 +7 @@ bandit>=1.1.0 # Apache-2.0
-coverage>=4.0 # Apache-2.0
-fixtures>=3.0.0 # Apache-2.0/BSD
-mox3!=0.19.0,>=0.7.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
@@ -11 +9,0 @@ os-testr>=0.8.0 # Apache-2.0
-requests-mock>=1.1 # Apache-2.0






More information about the Release-announce mailing list