mirror of
https://github.com/readthedocs/sphinx_rtd_theme.git
synced 2026-10-12 09:24:51 -05:00
* Initial plan * Add Python 3.14 to the CircleCI test suite Co-authored-by: humitos <244656+humitos@users.noreply.github.com> * Apply suggestion from @humitos --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: humitos <244656+humitos@users.noreply.github.com> Co-authored-by: Manuel Kaufmann <humitos@gmail.com>
32 lines
932 B
INI
32 lines
932 B
INI
[tox]
|
|
envlist =
|
|
py{38,39,310}-sphinx{60,61,62,70,71}{-qa}
|
|
py{39,310,311,312,313}-sphinx{72,73,74,80}{-qa}
|
|
py{311}-sphinx{81,82,90,latest}{-qa}
|
|
py{312,313,314}-sphinx{81,82,90,latest,dev}{-qa}
|
|
|
|
[testenv]
|
|
setenv =
|
|
LANG=C
|
|
deps =
|
|
.
|
|
pytest
|
|
sphinx60: Sphinx>=6.0,<6.1
|
|
sphinx61: Sphinx>=6.1,<6.2
|
|
sphinx62: Sphinx>=6.2,<6.3
|
|
sphinx70: Sphinx>=7.0,<7.1
|
|
sphinx71: Sphinx>=7.1,<7.2
|
|
sphinx72: Sphinx>=7.2,<7.3
|
|
sphinx80: Sphinx>=8.0,<8.1
|
|
sphinx81: Sphinx>=8.1,<8.2
|
|
sphinx82: Sphinx>=8.2,<8.3
|
|
sphinx90: Sphinx>=9.0,<9.1
|
|
sphinxlatest: Sphinx
|
|
sphinxdev: https://github.com/sphinx-doc/sphinx/archive/refs/heads/master.zip
|
|
allowlist_externals =
|
|
echo
|
|
commands =
|
|
pytest {posargs} tests/
|
|
sphinx-build -b html -Dhtml4_writer=0 -d {envtmpdir}/doctrees docs/ {envtmpdir}/html
|
|
echo "Open the following URL for visual testing: file://{envtmpdir}/html/demo/demo.html"
|