[release-announce] python-vitrageclient 2.5.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Wed Jan 9 19:29:00 UTC 2019


We are gleeful to announce the release of:

python-vitrageclient 2.5.0: Vitrage Client API Library

This release is part of the stein release series.

Download the package from:

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

For more details, please see below.

2.5.0
^^^^^

New Features

* Resource count new API with support for queries and group-by.
  Allows retrieving quick summaries of graph nodes.

* Resource list API now supports using a query

* Topology and Rca now can be printed in dot format using the CLI
  with "-f dot"

* Topology and Rca now can be printed in graphml format using the
  CLI with "-f graphml"

Changes in python-vitrageclient 2.4.0..2.5.0
--------------------------------------------

27c198c support graphml format
ab81474 support dot format
3deddd8 client support for resource api changes
0b6d3c2 Update hacking version
8ce7631 Use template for lower-constraints
65e8eed Change openstack-dev to openstack-discuss
f7fb97d Add Python 3.6 classifier to setup.cfg
7a47a7d add python 3.6 unit test job


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

.zuul.yaml                                         |  11 +-
lower-constraints.txt                              |   2 +
.../notes/resource_count-52fc0ec86b983197.yaml     |   4 +
.../resource_list_query-5f5763fbff70bdcb.yaml      |   3 +
.../notes/support_dot_format-37691ee68c5610b3.yaml |   4 +
.../support_graphml_format-e00d0806a3eceb05.yaml   |   5 +
requirements.txt                                   |   2 +
setup.cfg                                          |  13 +-
test-requirements.txt                              |   2 +-
tools/vitrage.bash_completion                      |   3 +-
tox.ini                                            |   2 +-
vitrageclient/common/formatters.py                 |  93 +++++++
vitrageclient/shell.py                             |   1 +
vitrageclient/v1/cli/rca.py                        |   4 +
vitrageclient/v1/cli/resource.py                   |  50 +++-
vitrageclient/v1/cli/topology.py                   |   4 +
vitrageclient/v1/resource.py                       |  22 +-
19 files changed, 526 insertions(+), 18 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d68dbf0..03352d2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,0 +12,2 @@ iso8601>=0.1.11 # MIT
+networkx>=2.0 # BSD
+pydot>=1.4.1 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index b16b171..5377699 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=1.1.0,<1.2.0 # Apache-2.0






More information about the Release-announce mailing list