[release-announce] python-vitrageclient 3.0.0 (train)

no-reply at openstack.org no-reply at openstack.org
Fri Aug 9 15:25:24 UTC 2019


We are gleeful to announce the release of:

python-vitrageclient 3.0.0: Vitrage Client API Library

This release is part of the train release series.

The source is available from:

    https://opendev.org/openstack/python-vitrageclient

Download the package from:

    https://pypi.org/project/python-vitrageclient

Please report issues through:

    https://bugs.launchpad.net/python-vitrageclient/+bugs

For more details, please see below.

3.0.0
^^^^^

New Features

* New CLI flag "--wait" was added to template add and delete which
  will wait until template finish loading or deleting.

* Added a new API to show vitrage status.

* Added a new API to list all vitrage template versions supported.

* Added support to show and delete template by name.

Changes in python-vitrageclient 2.7.0..3.0.0
--------------------------------------------

e50c885 Add Python 3 Train unit tests
543a91b Blacklist sphinx 2.1.0 (autodoc bug)
67bf521 Add Python 3 Train unit tests
ba5f71f Add new api vitrage status
4b4bf37 Template show in cli should be by default in yaml
97fbcff fixed help message for add and delete
367712d Add release notes for the wait flag
0d93ef1 Add new api to list template versions supported
aac0531 Add option to overwrite when adding template
cc07041 Add option to wait for add and delete template
a4bcd82 Support using name in show and delete templates
df80235  Constraint networkx to <2.3 for Python 2
c8ce0bc Replace git.openstack.org URLs with opendev.org URLs
ea4abc5 OpenDev Migration Patch
7ca6c84 Support python 3.6 and 3.7
d29eb4b Dropping the py35 testing
75cd8dd Update master for stable/stein


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

.gitreview                                         |   2 +-
.zuul.yaml                                         |   4 +-
README.rst                                         |   2 +-
lower-constraints.txt                              |   3 +-
...it_on_template_add_delete-05ea5dd038b18cd8.yaml |   4 +
.../notes/add_status-e3fdc1e61696ade0.yaml         |   3 +
.../add_template_versions-b4b5e87c06a795c7.yaml    |   3 +
...late_show_and_add_by_name-19f6ec71d2d5b14c.yaml |   3 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/stein.rst                      |   6 +
requirements.txt                                   |   3 +-
setup.cfg                                          |   4 +-
tools/vitrage.bash_completion                      |  14 ++-
tox.ini                                            |   8 +-
vitrageclient/common/utils.py                      |  21 ++++
vitrageclient/shell.py                             |   5 +-
vitrageclient/v1/cli/status.py                     |  23 ++++
vitrageclient/v1/cli/template.py                   | 137 +++++++++++++++++----
vitrageclient/v1/client.py                         |   2 +
vitrageclient/v1/status.py                         |  25 ++++
vitrageclient/v1/template.py                       |  19 +--
23 files changed, 276 insertions(+), 53 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 03352d2..514f212 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12 +12,2 @@ iso8601>=0.1.11 # MIT
-networkx>=2.0 # BSD
+networkx<2.3,>=2.0;python_version<'3.0'  # BSD
+networkx>=2.3;python_version>='3.4'  # BSD






More information about the Release-announce mailing list