From 1cfe28df2a64b65b1bf659cb8ba46571c53e0dab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brigitta=20Sip=C5=91cz?= Date: Mon, 1 Dec 2025 07:22:50 -0800 Subject: [PATCH 1/2] CI: cleaning up -dev from 3.14 --- .github/workflows/ci_workflows.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci_workflows.yml b/.github/workflows/ci_workflows.yml index 3b11b0b..72d07fd 100644 --- a/.github/workflows/ci_workflows.yml +++ b/.github/workflows/ci_workflows.yml @@ -49,8 +49,8 @@ jobs: python-version: '3.12' toxenv: py312-test-sphinx81 - os: ubuntu-latest - python-version: '3.14-dev' toxenv: py314-test-sphinx82 + python-version: '3.14' - os: ubuntu-latest python-version: '3.13' toxenv: py313-test-sphinxdev @@ -60,7 +60,7 @@ jobs: python-version: '3.11' toxenv: py311-test-sphinx82-clocale - os: macos-latest - python-version: '3.14-dev' + python-version: '3.14' toxenv: py314-test-sphinxdev # Windows - just the oldest, stable, and dev @@ -71,7 +71,7 @@ jobs: python-version: '3.13' toxenv: py313-test-sphinx82 - os: windows-latest - python-version: '3.14-dev' + python-version: '3.14' toxenv: py314-test-sphinxdev steps: From 6a6c29aba4fa033de3d31ef338b36c4653eb7f22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brigitta=20Sip=C5=91cz?= Date: Mon, 1 Dec 2025 07:23:43 -0800 Subject: [PATCH 2/2] CI: adding sphinx 9.0 to the testing --- .github/workflows/ci_workflows.yml | 9 ++++++--- tox.ini | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci_workflows.yml b/.github/workflows/ci_workflows.yml index 72d07fd..f39c4cb 100644 --- a/.github/workflows/ci_workflows.yml +++ b/.github/workflows/ci_workflows.yml @@ -49,8 +49,11 @@ jobs: python-version: '3.12' toxenv: py312-test-sphinx81 - os: ubuntu-latest - toxenv: py314-test-sphinx82 + python-version: '3.13' + toxenv: py313-test-sphinx82 + - os: ubuntu-latest python-version: '3.14' + toxenv: py314-test-sphinx90 - os: ubuntu-latest python-version: '3.13' toxenv: py313-test-sphinxdev @@ -58,7 +61,7 @@ jobs: # MacOS X - just the stable and dev - os: macos-latest python-version: '3.11' - toxenv: py311-test-sphinx82-clocale + toxenv: py311-test-sphinx90-clocale - os: macos-latest python-version: '3.14' toxenv: py314-test-sphinxdev @@ -69,7 +72,7 @@ jobs: toxenv: py39-test-sphinx_oldest - os: windows-latest python-version: '3.13' - toxenv: py313-test-sphinx82 + toxenv: py313-test-sphinx90 - os: windows-latest python-version: '3.14' toxenv: py314-test-sphinxdev diff --git a/tox.ini b/tox.ini index 8ebcb8d..7632f84 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py{39,310,311,312,313,314}-test-sphinx{_oldest,62,70,71,72,80,81,82,dev}{-cov}{-clocale} +envlist = py{39,310,311,312,313,314}-test-sphinx{_oldest,62,70,71,72,80,81,82,90,dev}{-cov}{-clocale} requires = pip >= 18.0 setuptools >= 30.3.0 isolated_build = true @@ -15,6 +15,7 @@ deps = sphinx80: sphinx==8.0.* sphinx81: sphinx==8.1.* sphinx82: sphinx==8.2.* + sphinx90: sphinx==9.0.* sphinxdev: git+https://github.com/sphinx-doc/sphinx.git extras = test: test