File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2020 matrix :
2121 # emulated wheels on linux take too much time, split wheels into multiple runs
2222 python :
23- - " cp38-*"
24- - " cp39 -* cp310 -*"
25- - " cp311 -* cp312 -*"
23+ - " cp38-* cp39-* "
24+ - " cp310 -* cp311 -*"
25+ - " cp312 -* cp313 -*"
2626 wheel_mode :
2727 - compiled
2828 os :
8484 - name : Set up Python for twine and pure-python wheel
8585 uses : actions/setup-python@v5
8686 with :
87- python-version : " 3.11 "
87+ python-version : " 3.12 "
8888
8989 - name : Build pure-python wheel
9090 if : ${{ matrix.wheel_mode == 'pure-python' && runner.os == 'Linux' }}
Original file line number Diff line number Diff line change 3636 - " 3.10"
3737 - " 3.11"
3838 - " 3.12"
39+ - " 3.13.0-alpha - 3.13"
3940 - " pypy-3.10"
4041 build-type :
4142 - " cext"
@@ -124,6 +125,7 @@ jobs:
124125 - cp310-cp310
125126 - cp311-cp311
126127 - cp312-cp312
128+ - cp313-cp313
127129 build-type :
128130 - " cext"
129131 - " nocext"
@@ -164,19 +166,18 @@ jobs:
164166 - " 3.9"
165167 - " 3.10"
166168 - " 3.11"
169+ - " 3.12"
170+ - " 3.13.0-alpha - 3.13"
167171 tox-env :
168172 - mypy
169- - lint
170173 - pep484
171174
172- exclude :
173- # run lint only on 3.11
174- - tox-env : lint
175- python-version : " 3.8"
176- - tox-env : lint
177- python-version : " 3.9"
175+ include :
176+ # run lint only on 3.12
178177 - tox-env : lint
179- python-version : " 3.10"
178+ python-version : " 3.12"
179+ os : " ubuntu-latest"
180+ exclude :
180181 # run pep484 only on 3.10+
181182 - tox-env : pep484
182183 python-version : " 3.8"
You can’t perform that action at this time.
0 commit comments