mirror of
https://github.com/readthedocs/sphinx_rtd_theme.git
synced 2025-02-25 18:55:21 -06:00
Run tests and build docs with Sphinx 8.2 (#1640)
* Run tests and build docs with Sphinx 8.2 * CircleCI job * Update Read the Docs dependencies * Update matrix * Run tests with 3.13 * Use 8.x to build our docs
This commit is contained in:
parent
8d4d394dad
commit
5a263753d5
@ -64,14 +64,14 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- run-tox:
|
- run-tox:
|
||||||
version: py310
|
version: py310
|
||||||
sphinx-version: "60,61,62,70,71,72,73,74,80,latest,dev"
|
sphinx-version: "60,61,62,70,71,72,73,74,80"
|
||||||
py311:
|
py311:
|
||||||
docker:
|
docker:
|
||||||
- image: 'cimg/python:3.11'
|
- image: 'cimg/python:3.11'
|
||||||
steps:
|
steps:
|
||||||
- run-tox:
|
- run-tox:
|
||||||
version: py311
|
version: py311
|
||||||
sphinx-version: "72,73,74,80,latest,dev"
|
sphinx-version: "72,73,74,80,81,82,latest,dev"
|
||||||
|
|
||||||
py312:
|
py312:
|
||||||
docker:
|
docker:
|
||||||
@ -79,13 +79,24 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- run-tox:
|
- run-tox:
|
||||||
version: py312
|
version: py312
|
||||||
sphinx-version: "72,73,74,80,latest,dev"
|
sphinx-version: "72,73,74,80,81,82,latest,dev"
|
||||||
|
|
||||||
|
py313:
|
||||||
|
docker:
|
||||||
|
- image: 'cimg/python:3.13'
|
||||||
|
steps:
|
||||||
|
- run-tox:
|
||||||
|
version: py313
|
||||||
|
sphinx-version: "72,73,74,80,81,82,latest,dev"
|
||||||
|
|
||||||
workflows:
|
workflows:
|
||||||
version: 2
|
version: 2
|
||||||
tests:
|
tests:
|
||||||
jobs:
|
jobs:
|
||||||
- build
|
- build
|
||||||
|
- py313:
|
||||||
|
requires:
|
||||||
|
- build
|
||||||
- py312:
|
- py312:
|
||||||
requires:
|
requires:
|
||||||
- build
|
- build
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
version: 2
|
version: 2
|
||||||
|
|
||||||
build:
|
build:
|
||||||
os: "ubuntu-22.04"
|
os: "ubuntu-24.04"
|
||||||
tools:
|
tools:
|
||||||
python: "3.10"
|
python: "3.12"
|
||||||
|
|
||||||
python:
|
python:
|
||||||
install:
|
install:
|
||||||
|
@ -1 +1 @@
|
|||||||
sphinx>=7.1,<7.2
|
sphinx~=8.0
|
||||||
|
6
tox.ini
6
tox.ini
@ -1,8 +1,8 @@
|
|||||||
[tox]
|
[tox]
|
||||||
envlist =
|
envlist =
|
||||||
py{38,39,310}-sphinx{60,61,62,70,71}{-qa}
|
py{38,39,310}-sphinx{60,61,62,70,71}{-qa}
|
||||||
py{39,310,311,312}-sphinx{72,73,74,80}{-qa}
|
py{39,310,311,312,313}-sphinx{72,73,74,80}{-qa}
|
||||||
py{310,311,312}-sphinx{latest,dev}{-qa}
|
py{311,312,313}-sphinx{81,82,latest,dev}{-qa}
|
||||||
|
|
||||||
[testenv]
|
[testenv]
|
||||||
setenv =
|
setenv =
|
||||||
@ -17,6 +17,8 @@ deps =
|
|||||||
sphinx71: Sphinx>=7.1,<7.2
|
sphinx71: Sphinx>=7.1,<7.2
|
||||||
sphinx72: Sphinx>=7.2,<7.3
|
sphinx72: Sphinx>=7.2,<7.3
|
||||||
sphinx80: Sphinx>=8.0,<8.1
|
sphinx80: Sphinx>=8.0,<8.1
|
||||||
|
sphinx81: Sphinx>=8.1,<8.2
|
||||||
|
sphinx82: Sphinx>=8.2,<8.3
|
||||||
sphinxlatest: Sphinx
|
sphinxlatest: Sphinx
|
||||||
sphinxdev: https://github.com/sphinx-doc/sphinx/archive/refs/heads/master.zip
|
sphinxdev: https://github.com/sphinx-doc/sphinx/archive/refs/heads/master.zip
|
||||||
allowlist_externals =
|
allowlist_externals =
|
||||||
|
Loading…
Reference in New Issue
Block a user