Skip to content

Commit a65483e

Browse files
authored
🔧 Allow Sphinx 9 (#68)
1 parent cdf9e58 commit a65483e

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@ jobs:
5757
- os: ubuntu-latest
5858
python: "3.14"
5959
tox-env: py314-sphinx8-needs8
60+
# Sphinx 9 with lowest compatible sphinx-needs
61+
- os: ubuntu-latest
62+
python: "3.12"
63+
tox-env: py312-sphinx9-needs7
64+
# Sphinx 9 with highest sphinx-needs
65+
- os: ubuntu-latest
66+
python: "3.14"
67+
tox-env: py314-sphinx9-needs8
6068
# minimal version on Windows
6169
- os: windows-latest
6270
python: "3.14"

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ dependencies = [
1616
"typer>=0.16.0",
1717
"click < 8.2", # click 8.2.* produces empty errors if no args are given
1818
"jsonschema",
19-
"sphinx>=7.4,<9",
19+
"sphinx>=7.4,<10",
2020
"sphinx-needs>=5,<9",
2121
"jinja2",
2222
"pygments",

0 commit comments

Comments
 (0)