[release-announce] [monasca] python-monascaclient 1.3.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Mon Dec 5 14:29:50 UTC 2016


We are high-spirited to announce the release of:

python-monascaclient 1.3.0: Monasca API Client Library

This release is part of the ocata release series.

Download the package from:

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

For more details, please see below.

Changes in python-monascaclient 1.2.0..1.3.0
--------------------------------------------

43f63e0 move old apiclient code out of openstack/common
8cc2dbd remove unused openstack/common/gettextutils.py
746c4c3 use six.moves.urllib.parse instead of py3kcompat
e9b7a0d Changed author and author-email
4fb68cb Remove a space of Docstring
52a79c4 Sample nagios plugin and examples directory.
df1e332 Remove white space between print and ()
635b75e Dimension value list doesn't recognize dimension name input
8e8774b Add list dimension names and values in CLI
d1ece88 Use constraints everywhere
09a7782 Sync tools/tox_install.sh
053e9d9 Add support for new rest api notification-type-list
231fc8e Remove discover from test-requirements
691940c Fix dimension validation and help message for alarm count
f745813 Patch-notification failed with period=0
40c97df Prevent potentially destructive updates on data
65df8d9 Fix monasca enpoint port in example and README
c519767 Fix __str__ not returning a String for KeystoneException
834d7c7 Fix monasca notification-show help message
917ecfe Fixes H904: wrapping using parantheses
d204476 Add notification-patch into CLI


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

README.rst                                         |  11 +-
client_api_example.py                              |   6 +-
examples/check_monasca.py                          | 136 ++++++
examples/monasca-nagios.txt                        |  36 ++
monascaclient/apiclient/__init__.py                |   0
monascaclient/apiclient/base.py                    | 493 ++++++++++++++++++++
monascaclient/apiclient/exceptions.py              | 438 ++++++++++++++++++
monascaclient/client.py                            |   2 +-
monascaclient/common/http.py                       |   4 +-
monascaclient/common/monasca_manager.py            |   2 +-
monascaclient/common/utils.py                      |   4 +-
monascaclient/exc.py                               |  18 +-
monascaclient/openstack/__init__.py                |   0
monascaclient/openstack/common/__init__.py         |   0
.../openstack/common/apiclient/__init__.py         |  14 -
monascaclient/openstack/common/apiclient/base.py   | 495 ---------------------
.../openstack/common/apiclient/exceptions.py       | 440 ------------------
monascaclient/openstack/common/gettextutils.py     | 374 ----------------
.../openstack/common/py3kcompat/__init__.py        |  17 -
.../openstack/common/py3kcompat/urlutils.py        |  63 ---
monascaclient/v2_0/alarm_definitions.py            |   7 +-
monascaclient/v2_0/alarms.py                       |  13 +-
monascaclient/v2_0/client.py                       |   3 +
monascaclient/v2_0/metrics.py                      |  52 ++-
monascaclient/v2_0/notifications.py                |  30 +-
monascaclient/v2_0/notificationtypes.py            |  41 ++
monascaclient/v2_0/shell.py                        | 215 +++++++--
openstack-common.conf                              |   8 -
setup.cfg                                          |   3 +-
test-requirements.txt                              |   3 +-
tools/tox_install.sh                               |  66 +--
tox.ini                                            |   7 +-
34 files changed, 1535 insertions(+), 1572 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index ddc9e71..cc7c8a1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +4,0 @@ coverage>=3.6 # Apache-2.0
-discover # BSD
@@ -7 +6 @@ fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
-hacking<0.10,>=0.9.2
+hacking>=0.11.0,<0.12 # Apache-2.0





More information about the Release-announce mailing list