This commit is contained in:
Christian Clauss 2024-11-25 13:49:29 -08:00 committed by GitHub
commit 54eaf81c83
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 17 additions and 3 deletions

View File

@ -81,11 +81,22 @@ jobs:
version: py312
sphinx-version: "72,73,74,80,latest,dev"
py313:
docker:
- image: 'cimg/python:3.13'
steps:
- run-tox:
version: py313
sphinx-version: "72,73,74,80,latest,dev"
workflows:
version: 2
tests:
jobs:
- build
- py313:
requires:
- build
- py312:
requires:
- build

View File

@ -227,7 +227,7 @@ Releasing the theme
To release a new version of the theme, core team will take the following steps:
#. Install the required depedencies with ``pip install '.[dev]'``.
#. Install the required dependencies with ``pip install '.[dev]'``.
#. Bump the version by running ``bump2version [major|minor|patch|dev]``.
This will automatically increase the correct part(s) of the version number,
you do not need to specify the exact version number.

View File

@ -1,8 +1,8 @@
[tox]
envlist =
py{38,39,310}-sphinx{60,61,62,70,71}{-qa}
py{39,310,311,312}-sphinx{72,73,74,80}{-qa}
py{310,311,312}-sphinx{latest,dev}{-qa}
py{39,310,311,312,313}-sphinx{72,73,74,80,81}{-qa}
py{310,311,312,313}-sphinx{latest,dev}{-qa}
[testenv]
setenv =
@ -16,7 +16,10 @@ deps =
sphinx70: Sphinx>=7.0,<7.1
sphinx71: Sphinx>=7.1,<7.2
sphinx72: Sphinx>=7.2,<7.3
sphinx73: Sphinx>=7.3,<7.4
sphinx74: Sphinx>=7.4,<7.5
sphinx80: Sphinx>=8.0,<8.1
sphinx81: Sphinx>=8.1,<8.2
sphinxlatest: Sphinx
sphinxdev: https://github.com/sphinx-doc/sphinx/archive/refs/heads/master.zip
allowlist_externals =