File tree 2 files changed +19
-11
lines changed
2 files changed +19
-11
lines changed Original file line number Diff line number Diff line change @@ -23,18 +23,25 @@ jobs:
23
23
fail-fast : false # Set on "false" to get the results of ALL builds
24
24
matrix :
25
25
os : ["ubuntu-latest"]
26
- python-version : ["3.10 ", "3.12"]
27
- sphinx-version : ["7.0 ", "8.0 "]
26
+ python-version : ["3.9 ", "3.12", "3.13 "]
27
+ sphinx-version : ["7.4 ", "8.2 "]
28
28
include :
29
- - os : " ubuntu-latest"
30
- python-version : " 3.9"
31
- sphinx-version : " 7.0"
29
+ # corner cases for Windows
32
30
- os : " windows-latest"
33
31
python-version : " 3.9"
34
- sphinx-version : " 7.0 "
32
+ sphinx-version : " 7.4 "
35
33
- os : " windows-latest"
36
34
python-version : " 3.12"
37
- sphinx-version : " 8.0"
35
+ sphinx-version : " 8.2"
36
+ - os : " windows-latest"
37
+ python-version : " 3.13"
38
+ sphinx-version : " 8.2"
39
+ exclude :
40
+ # Sphinx 8.2 only supports py3.11+
41
+ - os : " ubuntu-latest"
42
+ python-version : " 3.9"
43
+ sphinx-version : " 8.2"
44
+
38
45
steps :
39
46
- uses : actions/checkout@v4
40
47
- name : Install graphviz (linux)
@@ -75,10 +82,10 @@ jobs:
75
82
include :
76
83
- os : " ubuntu-latest"
77
84
python-version : " 3.9"
78
- sphinx-version : " 7.0 "
85
+ sphinx-version : " 7.4 "
79
86
- os : " ubuntu-latest"
80
- python-version : " 3.12 "
81
- sphinx-version : " 8.0 "
87
+ python-version : " 3.13 "
88
+ sphinx-version : " 8.2 "
82
89
steps :
83
90
- uses : actions/checkout@v4
84
91
- name : Use Node.js
Original file line number Diff line number Diff line change @@ -21,13 +21,14 @@ classifiers = [
21
21
' Programming Language :: Python :: 3.10' ,
22
22
' Programming Language :: Python :: 3.11' ,
23
23
' Programming Language :: Python :: 3.12' ,
24
+ ' Programming Language :: Python :: 3.13' ,
24
25
' Topic :: Documentation' ,
25
26
' Topic :: Utilities' ,
26
27
' Framework :: Sphinx :: Extension' ,
27
28
]
28
29
requires-python = " >=3.9,<4"
29
30
dependencies = [
30
- " sphinx>=7.0 ,<9" ,
31
+ " sphinx>=7.4 ,<9" ,
31
32
" requests-file~=2.1" , # external links
32
33
" requests~=2.32" , # external links
33
34
" jsonschema>=3.2.0" , # needsimport schema validation
You can’t perform that action at this time.
0 commit comments