[release-announce] [watcher] python-watcherclient 1.0.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 19 18:17:06 UTC 2017


We jubilantly announce the release of:

python-watcherclient 1.0.0: Python client library for Watcher API

This release is part of the ocata stable release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/python-watcher

Download the package from:

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

Please report issues through launchpad:

    http://bugs.launchpad.net/watcher

For more details, please see below.

Changes in python-watcherclient 0.27.0..1.0.0
---------------------------------------------

11e3568 update '--detail' help in goal list
96ef016 Updated from global requirements
c0f6ea5 Add functional tests to watcherclient
b8666d5 Support parents field along with planner changes
075b32e changes to make consistent with other openstack component
a2cbb8d Use keystoneauth instead of keystoneclient
ecfa35e Remove unused files
546d03c Enable coverage report in console output
3a04f9f Add param 'goal' and 'strategy' in list()
17a144e Removes unnecessary utf-8 encoding
658fd03 update audit create '--interval' description
d08c0e3 Add unit for continuous audit's interval.
c68120e Fix a typo in audittemplate help
bf7085f use 'auto' instead of None
6e291f0 Add auto_trigger support
0ecafcd Fix TOKENID format which should without dashed
529f406 too many digits after the decimal point
5b8e3d4 Replace six.iteritems() with .items()


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

MANIFEST.in                                        |   6 -
openstack-common.conf                              |  10 -
requirements.txt                                   |   2 +-
setup.cfg                                          |   2 +-
tox.ini                                            |   5 +-
watcherclient/__init__.py                          |   1 -
watcherclient/common/apiclient/base.py             |   4 +-
watcherclient/common/apiclient/exceptions.py       |   2 +-
watcherclient/common/base.py                       |   1 -
watcherclient/common/cliutils.py                   |   2 +-
watcherclient/common/utils.py                      |   1 -
watcherclient/exceptions.py                        |   1 -
watcherclient/osc/__init__.py                      |   0
watcherclient/osc/plugin.py                        |  55 +++
watcherclient/plugin.py                            |  55 ---
watcherclient/shell.py                             |   4 +-
watcherclient/v1/__init__.py                       |   1 -
watcherclient/v1/action.py                         |   1 -
watcherclient/v1/action_plan.py                    |   1 -
watcherclient/v1/action_plan_shell.py              |   3 +-
watcherclient/v1/action_shell.py                   |   1 -
watcherclient/v1/audit.py                          |   9 +-
watcherclient/v1/audit_shell.py                    |  20 +-
watcherclient/v1/audit_template.py                 |   1 -
watcherclient/v1/audit_template_shell.py           |   3 +-
watcherclient/v1/goal.py                           |   1 -
watcherclient/v1/goal_shell.py                     |   3 +-
watcherclient/v1/resource_fields.py                |  18 +-
watcherclient/v1/scoring_engine.py                 |   1 -
watcherclient/v1/scoring_engine_shell.py           |   1 -
watcherclient/v1/service.py                        |   1 -
watcherclient/v1/service_shell.py                  |   1 -
watcherclient/v1/strategy.py                       |   1 -
watcherclient/v1/strategy_shell.py                 |   1 -
98 files changed, 5425 insertions(+), 4688 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d0b1cbc..97beb3d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12 +12 @@ PrettyTable<0.8,>=0.7.1 # BSD
-python-keystoneclient>=3.8.0 # Apache-2.0
+keystoneauth1>=2.17.0 # Apache-2.0





More information about the Release-announce mailing list