Use constraints for docs installs

Current docs target is not using upper-constraints. This adds
constraints enforcement to the dependency installation.

Change-Id: Ibb36389563eee09e278066da99a76694216ade7e
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
(cherry picked from commit a7da00d7e4)
This commit is contained in:
Sean McGinnis 2020-04-08 07:31:45 -05:00
parent 1e0013835c
commit fa02b097a6
No known key found for this signature in database
GPG Key ID: CE7EE4BFAF8D70C8
1 changed files with 3 additions and 1 deletions

View File

@ -74,7 +74,9 @@ commands = {posargs}
#set PYTHONHASHSEED=0 to prevent wsmeext.sphinxext from randomly failing.
[testenv:docs]
basepython = python3
deps = -r{toxinidir}/doc/requirements.txt
deps =
-c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/train}
-r{toxinidir}/doc/requirements.txt
setenv = PYTHONHASHSEED=0
commands =
rm -rf doc/build