[docs] Install blazar to generate proper docs

The blazar installation was removed in [1].
However, stevedore requires blazar to generate docs for
configuration. Currently, they are mostly empty.
Instead of removing the blazar installation, this change makes
sure that deps are installed with constraints so that blazar
installation does not bring havoc and the original issue is fixed.

[1] Ic55dba0038a2209e9fb291a604a5c1da57607e1e

Change-Id: I28d06ae31c4cf44d010e0892a094138112b08641
This commit is contained in:
Radosław Piliszek 2022-08-03 11:20:26 +02:00
parent d02152fd97
commit 42e4b7639f
2 changed files with 1 additions and 4 deletions

View File

@ -3,5 +3,3 @@ reno>=3.1.0 # Apache-2.0
sphinx>=2.0.0,!=2.1.0 # BSD
openstackdocstheme>=2.2.1 # Apache-2.0
os-api-ref>=1.4.0 # Apache-2.0
oslo.config>=6.8.0 # Apache-2.0
oslo.policy>=3.6.0 # Apache-2.0

View File

@ -40,8 +40,8 @@ commands = flake8 {posargs}
commands = {posargs}
[testenv:docs]
skip_install = True
deps = -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
-r{toxinidir}/requirements.txt
-r{toxinidir}/doc/requirements.txt
commands =
rm -rf doc/html doc/build
@ -49,7 +49,6 @@ commands =
sphinx-build -W -b html doc/source doc/build/html
[testenv:pdf-docs]
skip_install = True
deps = {[testenv:docs]deps}
allowlist_externals = make
commands =