From 73ef799d751167929efa607fbb2b41636ff0362e Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Thu, 18 May 2017 08:14:49 -0700 Subject: [PATCH] Don't use newer sphinx Newer sphinx >=1.6.0 breaks theme templating. Avoid these problems entirely by installing <1.6.0. Example of resulting error: Exception occurred: File "/home/jenkins/workspace/gate-system-config-docs-ubuntu-xenial/.tox/venv/local/lib/python2.7/site-packages/sphinx/themes/basic/../basic/layout.html", line 108, in template {%- for css in css_files %} TypeError: 'NoneType' object is not iterable Change-Id: Ibd7e932360c86be380184ccf4f415dbb8d70b757 --- test-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test-requirements.txt b/test-requirements.txt index 19e02360d7..ea93dc6f83 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -2,7 +2,7 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -sphinx>=1.5.1 # BSD +sphinx>=1.5.1,<1.6.0 # BSD oslosphinx>=4.7.0 # Apache-2.0 bashate>=0.2 # Apache-2.0 PyYAML>=3.10.0 # MIT