[release-announce] [watcher] watcher-dashboard 0.8.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 26 17:05:41 UTC 2017


We are gleeful to announce the release of:

watcher-dashboard 0.8.0: Watcher Management Dashboard

This release is part of the ocata release series.

The source is available from:

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

Download the package from:

    https://tarballs.openstack.org/watcher-dashboard/

Please report issues through launchpad:

    http://bugs.launchpad.net/watcher-dashboard

For more details, please see below.

Changes in watcher-dashboard 0.7.0..0.8.0
-----------------------------------------

691a64d Updated from global requirements
a5437e6 Remove link to modindex
0738486 'next_uuid' Action field is replaced by 'parents'
e264c54 Updated from global requirements
44da63f Remove support for py26
eae7f18 Replaces yaml.load() with yaml.safe_load()
023f548 Fix bad parsing of HTTP response
64c0aa9 Removed unnecessary utf-8 encoding
120b6e6 Remove useless ddt requirements
3d6baae Remove useless pytz requirements
6ae6783 Add page title for some panel table
1975e88 Remove the pep8 ingore
51fb7f7 Add reno for release notes management
382c8d2 Remove the 'MANIFEST.in'
3fc8d0f Add Constraints support
4872fbb Add auto_trigger option in Audit creation form


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

.gitignore                                         |   3 +
MANIFEST.in                                        |   7 -
releasenotes/notes/.placeholder                    |   0
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/_templates/.placeholder        |   0
releasenotes/source/conf.py                        | 278 +++++++++++++++++++++
releasenotes/source/index.rst                      |   8 +
releasenotes/source/unreleased.rst                 |   5 +
requirements.txt                                   |   3 +-
setup.cfg                                          |   3 +-
test-requirements.txt                              |   4 +-
tox.ini                                            |   8 +-
watcher_dashboard/api/watcher.py                   |   7 +-
watcher_dashboard/common/exceptions.py             |   1 -
watcher_dashboard/content/action_plans/panel.py    |   1 -
watcher_dashboard/content/action_plans/tables.py   |   1 -
watcher_dashboard/content/action_plans/tabs.py     |   1 -
watcher_dashboard/content/action_plans/urls.py     |   1 -
watcher_dashboard/content/action_plans/views.py    |   2 +-
watcher_dashboard/content/actions/panel.py         |   1 -
watcher_dashboard/content/actions/tables.py        |  18 --
watcher_dashboard/content/actions/tabs.py          |   1 -
watcher_dashboard/content/actions/urls.py          |   1 -
watcher_dashboard/content/actions/views.py         |   2 +-
watcher_dashboard/content/audit_templates/forms.py |   6 +-
watcher_dashboard/content/audit_templates/panel.py |   1 -
.../content/audit_templates/tables.py              |   2 +-
watcher_dashboard/content/audit_templates/tabs.py  |   1 -
watcher_dashboard/content/audit_templates/urls.py  |   1 -
watcher_dashboard/content/audit_templates/views.py |   1 -
watcher_dashboard/content/audits/forms.py          |   7 +-
watcher_dashboard/content/audits/panel.py          |   1 -
watcher_dashboard/content/audits/tables.py         |   4 +-
watcher_dashboard/content/audits/tabs.py           |   1 -
watcher_dashboard/content/audits/urls.py           |   1 -
watcher_dashboard/content/audits/views.py          |   2 +-
watcher_dashboard/content/goals/panel.py           |   1 -
watcher_dashboard/content/goals/tables.py          |   1 -
watcher_dashboard/content/goals/tabs.py            |   1 -
watcher_dashboard/content/goals/urls.py            |   1 -
watcher_dashboard/content/goals/views.py           |   2 +-
watcher_dashboard/content/strategies/panel.py      |   1 -
watcher_dashboard/content/strategies/tables.py     |   1 -
watcher_dashboard/content/strategies/tabs.py       |   1 -
watcher_dashboard/content/strategies/urls.py       |   1 -
watcher_dashboard/content/strategies/views.py      |   2 +-
.../templates/infra_optim/actions/details.html     |   3 -
.../templates/infra_optim/audits/_create.html      |   1 +
.../templates/infra_optim/audits/details.html      |   2 +
.../pages/admin/optimization/auditspage.py         |   1 -
watcher_dashboard/test/selenium.py                 |   1 -
watcher_dashboard/test/test_data/exceptions.py     |   1 -
watcher_dashboard/test/test_data/utils.py          |   1 -
watcher_dashboard/version.py                       |  19 ++
61 files changed, 368 insertions(+), 88 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 0a16d31..60bc8f7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ django-compressor>=2.0 # MIT
-django-openstack-auth>=2.4.0 # Apache-2.0
+django-openstack-auth>=3.1.0 # Apache-2.0
@@ -12 +11,0 @@ python-keystoneclient>=3.8.0 # Apache-2.0
-pytz>=2013.6 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 638f1e2..b532d3d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +10,0 @@ coverage>=4.0 # Apache-2.0
-ddt>=1.0.1 # MIT
@@ -14 +13 @@ mock>=2.0 # BSD
-mox3>=0.7.0 # Apache-2.0
+mox3!=0.19.0,>=0.7.0 # Apache-2.0
@@ -26,0 +26 @@ sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+reno>=1.8.0 # Apache-2.0





More information about the Release-announce mailing list