We high-spiritedly announce the release of: python-vitrageclient 1.1.0: Vitrage Client API Library This release is part of the ocata release series. Download the package from: https://pypi.python.org/pypi/python-vitrageclient For more details, please see below. Changes in python-vitrageclient 1.0.1..1.1.0 -------------------------------------------- 3f713d8 Support post event API. f6c9d39 Updated from global requirements 0b6b8ee Updated from global requirements e214896 Updated from global requirements 1f0fcc8 Added the releasenotes 3856299 Jenkins Job *-docs-ubuntu-xenial 6649055 Make method import_versioned_module work 748b18d support osc 020c1b3 add vitrage client to osc 1efe8d2 Show team and repo badges on README 5440ed7 Updated from global requirements 88ca82c update vitrage bash completion 66955e6 Show vitrage-id for alarms in alarm list cli 10a85eb Remove white space between print () in exc.py eba6e59 all_tenants flag default value to false 1f55e25 Multi tenancy support - all tenants 7a30b3d Updated from global requirements bf45abe TrivialFix: Remove logging import unused 7166232 Clean imports in code Diffstat (except docs and test files) ------------------------------------- README.rst | 10 ++++ releasenotes/notes/.placeholder | 0 releasenotes/source/_static/.placeholder | 0 releasenotes/source/_templates/.placeholder | 0 releasenotes/source/conf.py | 78 +++++++++++++++++++++++++++++ releasenotes/source/index.rst | 17 +++++++ releasenotes/source/unreleased.rst | 5 ++ requirements.txt | 9 ++-- setup.cfg | 13 +++++ test-requirements.txt | 7 +-- tools/vitrage.bash_completion | 13 +++-- tox.ini | 3 ++ vitrageclient/client.py | 5 +- vitrageclient/common/utils.py | 15 +++--- vitrageclient/exc.py | 2 +- vitrageclient/osc.py | 55 ++++++++++++++++++++ vitrageclient/shell.py | 2 + vitrageclient/v1/alarm.py | 5 +- vitrageclient/v1/cli/alarm.py | 18 ++++++- vitrageclient/v1/cli/event.py | 61 ++++++++++++++++++++++ vitrageclient/v1/cli/rca.py | 20 +++++++- vitrageclient/v1/cli/resource.py | 7 ++- vitrageclient/v1/cli/template.py | 15 +++--- vitrageclient/v1/cli/topology.py | 37 ++++++++++---- vitrageclient/v1/client.py | 2 + vitrageclient/v1/event.py | 28 +++++++++++ vitrageclient/v1/rca.py | 7 +-- vitrageclient/v1/template.py | 8 +-- vitrageclient/v1/topology.py | 15 ++++-- 29 files changed, 397 insertions(+), 60 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f0a24f7..935a2fe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=1.6 # Apache-2.0 +pbr>=1.8 # Apache-2.0 @@ -7,3 +7,4 @@ Babel>=2.3.4 # BSD -cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0 -oslo.utils>=3.16.0 # Apache-2.0 -keystoneauth1>=2.10.0 # Apache-2.0 +cliff>=2.3.0 # Apache-2.0 +osc-lib>=1.2.0 # Apache-2.0 +oslo.utils>=3.18.0 # Apache-2.0 +keystoneauth1>=2.18.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 7ed506c..1594074 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ hacking<0.11,>=0.10.0 -coverage>=3.6 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -9,2 +9,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx!=1.3b1,<1.3,>=1.2.1 # BSD -oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +oslosphinx>=4.7.0 # Apache-2.0 @@ -14,0 +15 @@ testtools>=1.4.0 # MIT +reno>=1.8.0 # Apache-2.0