29 lines
565 B
INI
29 lines
565 B
INI
[tox]
|
|
skipsdist = true
|
|
maxversion = 3.7.0
|
|
isolated_build = True
|
|
|
|
|
|
[testenv:docgen]
|
|
description = HTML documentation
|
|
basepython = python3
|
|
allowlist_externals =
|
|
tox
|
|
commands =
|
|
tox -e docgen-html
|
|
tox -e docgen-md
|
|
tox -e docgen-pdf
|
|
|
|
|
|
[testenv:docgen-html]
|
|
description = HTML documentation
|
|
basepython = python3
|
|
allowlist_externals =
|
|
sphinx-build
|
|
doxygen
|
|
deps =
|
|
sphinx-git
|
|
sphinx >= 4.3.2, < 5
|
|
urllib3 >=1.26.6, < 2
|
|
commands =
|
|
sphinx-build -d "{toxinidir}/build/docs/_tree/html" docs "build/docs/html" --color -W -bhtml {posargs}
|