Fix docs jobs in the CI that were broken due to Sphinx upgrade

Change-Id: Ic6278162fefdbfcb2ad6d7d07478b6a1e90c461e
This commit is contained in:
Rafael Weingärtner 2023-09-12 06:59:58 -03:00
parent 94630b97cd
commit 60077a3cc4
2 changed files with 6 additions and 1 deletions

View File

@ -1,4 +1,3 @@
sphinx>=3.3.1,<5.0.0 # BSD
openstackdocstheme>=2.2.6 # Apache-2.0
sphinxcontrib-httpdomain>=1.7.0 # BSD
sphinxcontrib-pecanwsme>=0.10.0 # Apache-2.0

View File

@ -16,6 +16,12 @@ deps = -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/up
-r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
commands_pre =
# We need the patch https://review.opendev.org/c/openstack/cloudkitty/+/861786;
# therefore, until it is released a new version of WSME, we will need to manually
# install WSME with `tox`.
pip install git+https://opendev.org/x/wsme@a45e0af97e2e8362277f160d0f2b737590e367d1
commands =
find . -type f -name "*.py[co]" -delete
rm -f .testrepository/times.dbm