16
16
strategy :
17
17
matrix :
18
18
os : [Ubuntu]
19
- python-version : ["3.9", "3.10", "3.11", "3.12"]
19
+ python-version : ["3.9", "3.10", "3.11", "3.12", "3.13" ]
20
20
sphinx-version :
21
21
["sphinx==6.0", "sphinx==6.2", "sphinx==7.0", "sphinx>=7.3"]
22
22
include :
@@ -37,14 +37,13 @@ jobs:
37
37
- name : Setup environment
38
38
run : |
39
39
python -m pip install --upgrade pip wheel setuptools
40
- python -m pip install -r requirements/test.txt -r requirements/doc.txt
41
40
python -m pip install codecov
42
41
python -m pip install ${{ matrix.sphinx-version }}
43
42
python -m pip list
44
43
45
44
- name : Install
46
45
run : |
47
- python -m pip install .
46
+ python -m pip install .[test,doc]
48
47
pip list
49
48
50
49
- name : Run test suite
79
78
strategy :
80
79
matrix :
81
80
os : [ubuntu]
82
- python-version : ["3.11", "3.12"]
81
+ python-version : ["3.11", "3.12", "3.13" ]
83
82
steps :
84
83
- uses : actions/checkout@v4
85
84
@@ -91,13 +90,12 @@ jobs:
91
90
- name : Setup environment
92
91
run : |
93
92
python -m pip install --upgrade pip wheel setuptools
94
- python -m pip install --pre -r requirements/test.txt -r requirements/doc.txt
95
93
python -m pip install codecov
96
94
python -m pip list
97
95
98
96
- name : Install
99
97
run : |
100
- python -m pip install .
98
+ python -m pip install .[test,doc]
101
99
pip list
102
100
103
101
- name : Run test suite
0 commit comments