summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lower-constraints.txt2
-rw-r--r--releasenotes/notes/pyscss-and-setuptools-7634dcee9d62bde9.yaml13
-rw-r--r--requirements.txt2
-rw-r--r--test-requirements.txt3
4 files changed, 17 insertions, 3 deletions
diff --git a/lower-constraints.txt b/lower-constraints.txt
index caea19b03..564c72fb3 100644
--- a/lower-constraints.txt
+++ b/lower-constraints.txt
@@ -91,7 +91,7 @@ pymongo==3.0.2
pyOpenSSL==17.1.0
pyparsing==2.1.0
pyperclip==1.5.27
-pyScss==1.3.4
+pyScss==1.3.7
python-cinderclient==4.0.1
python-dateutil==2.5.3
python-glanceclient==2.8.0
diff --git a/releasenotes/notes/pyscss-and-setuptools-7634dcee9d62bde9.yaml b/releasenotes/notes/pyscss-and-setuptools-7634dcee9d62bde9.yaml
new file mode 100644
index 000000000..cdf8a2a0c
--- /dev/null
+++ b/releasenotes/notes/pyscss-and-setuptools-7634dcee9d62bde9.yaml
@@ -0,0 +1,13 @@
+---
+issues:
+ - |
+ The material design theme is now broken with pyScss 1.3.7
+ (also see the upgrade notice section).
+ If you really depends on the material design theme, keep using
+ pyScss 1.3.4 with setuptools<45 (while the horizon dependencies list
+ says pyScss>=1.3.7 is required).
+ The issue is tracked via [:bug:`1771559`].
+upgrade:
+ - |
+ 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.
diff --git a/requirements.txt b/requirements.txt
index 2c907d8da..b18a7d781 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -30,7 +30,7 @@ oslo.utils>=3.33.0 # Apache-2.0
osprofiler>=2.3.0 # Apache-2.0
Pint>=0.5 # BSD
pymongo!=3.1,>=3.0.2 # Apache-2.0
-pyScss!=1.3.5,>=1.3.4 # MIT License
+pyScss>=1.3.7 # MIT License
python-cinderclient>=4.0.1 # Apache-2.0
python-glanceclient>=2.8.0 # Apache-2.0
python-keystoneclient>=3.15.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 7ccce5795..4c40b01bc 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -17,7 +17,8 @@ flake8-import-order==0.12 # LGPLv3
mock>=2.0.0 # BSD
mox3>=0.20.0 # Apache-2.0
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
pylint==2.2.2;python_version>='3.0' # GPLv2
selenium>=2.50.1 # Apache-2.0
testscenarios>=0.4 # Apache-2.0/BSD