Skip to content

Commit ccdd200

Browse files
Add Python free-threading to CI (#1554)
1 parent e40fc63 commit ccdd200

File tree

2 files changed

+4
-20
lines changed

2 files changed

+4
-20
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,34 +7,31 @@ jobs:
77
steps:
88
- uses: actions/checkout@v4
99
- uses: actions/setup-python@v5
10-
- run: python -m pip install --upgrade pip wheel
11-
- run: pip install tox tox-gh-actions
10+
- run: python -m pip install --upgrade pip wheel tox
1211
- run: tox -eflake8
1312
- run: tox -edocs
1413
tests:
1514
name: tests
1615
strategy:
1716
matrix:
1817
os: [windows-latest, macos-latest, ubuntu-latest]
19-
python: ['3.10', '3.11', '3.12', '3.13', '3.14', 'pypy-3.11']
18+
python: ['3.10', '3.11', '3.12', '3.13', '3.14', '3.14t', 'pypy3.11']
2019
fail-fast: false
2120
runs-on: ${{ matrix.os }}
2221
steps:
2322
- uses: actions/checkout@v4
2423
- uses: actions/setup-python@v5
2524
with:
2625
python-version: ${{ matrix.python }}
27-
- run: python -m pip install --upgrade pip wheel
28-
- run: pip install tox tox-gh-actions
26+
- run: python -m pip install --upgrade pip wheel tox
2927
- run: tox
3028
coverage:
3129
name: coverage
3230
runs-on: ubuntu-latest
3331
steps:
3432
- uses: actions/checkout@v4
3533
- uses: actions/setup-python@v5
36-
- run: python -m pip install --upgrade pip wheel
37-
- run: pip install tox tox-gh-actions
34+
- run: python -m pip install --upgrade pip wheel tox
3835
- run: tox
3936
- uses: codecov/codecov-action@v3
4037
with:

tox.ini

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,3 @@
1-
[tox]
2-
envlist=flake8,py{310,311,312,313,314},docs
3-
skip_missing_interpreters=True
4-
5-
[gh-actions]
6-
python =
7-
3.10: py310
8-
3.11: py311
9-
3.12: py312
10-
3.13: py313
11-
3.14: py314
12-
pypy-3: pypy3
13-
141
[testenv]
152
commands=
163
pip install -e .

0 commit comments

Comments
 (0)