[release-announce] horizon 15.3.0 (stein)
no-reply at openstack.org
no-reply at openstack.org
Thu Apr 30 07:12:10 UTC 2020
We are satisfied to announce the release of:
horizon 15.3.0: OpenStack Dashboard
This release is part of the stein stable release series.
The source is available from:
https://opendev.org/openstack/horizon
Download the package from:
https://tarballs.openstack.org/horizon/
Please report issues through:
https://bugs.launchpad.net/horizon/+bugs
For more details, please see below.
15.3.0
^^^^^^
Upgrade Notes
* pyScss 1.3.7 is now required due to the incompatibility that
pyScss 1.3.4 used before in horizon does not work with setuptools
46.
* Along with the upgrade of pyScss to 1.3.7, a workaround for the
material design theme is added to make it work properly. See
[:bug:`1771559`] for detail.
Changes in horizon 15.2.0..15.3.0
---------------------------------
5b9655153 Fix .zuul.yaml syntax errors
d4028b97d Implement 'selector-append' sass function
486cb6ac8 Authenticate before Authorization
0d6c55d4e Update pyScss to 1.3.7
1198962c6 Tell reno to ignore the kilo branch
dcbdb860c Imported Translations from Zanata
42d9a8d2e Allow to evacuate without specifying a target host
9fdb62913 Fixes a series of bugs related to Floating IPs.
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 3 +
.zuul.yaml | 2 +-
.../locale/id/LC_MESSAGES/doc-contributor.po | 75 +++++++++++++--
horizon/base.py | 6 +-
lower-constraints.txt | 2 +-
.../dashboards/admin/hypervisors/compute/forms.py | 5 +
.../dashboards/project/floating_ips/forms.py | 3 +-
.../dashboards/project/floating_ips/tables.py | 2 +-
.../templates/floating_ips/_allocate.html | 40 ++++----
.../templates/floating_ips/allocate.html | 2 +
.../dashboards/project/floating_ips/views.py | 3 +-
.../dashboards/project/floating_ips/workflows.py | 10 +-
openstack_dashboard/test/unit/usage/test_quotas.py | 106 ++++++++++++++++++---
.../themes/material/static/horizon/_styles.scss | 9 ++
openstack_dashboard/usage/quotas.py | 25 ++++-
openstack_dashboard/usage/views.py | 33 +++++--
.../pyscss-and-setuptools-7634dcee9d62bde9.yaml | 9 ++
reno.yaml | 3 +
requirements.txt | 2 +-
test-requirements.txt | 3 +-
21 files changed, 299 insertions(+), 71 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 2c907d8da..b18a7d781 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -33 +33 @@ pymongo!=3.1,>=3.0.2 # Apache-2.0
-pyScss!=1.3.5,>=1.3.4 # MIT License
+pyScss>=1.3.7 # MIT License
diff --git a/test-requirements.txt b/test-requirements.txt
index 7ccce5795..4c40b01bc 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -20 +20,2 @@ nodeenv>=0.9.4 # BSD
-python-memcached>=1.59 # PSF
+python-memcached>=1.59;python_version=='2.7' # PSF
+python-memcached>=1.59;python_version>='3.4' # PSF
More information about the Release-announce
mailing list