Skip to content

Commit 8430c75

Browse files
committed
build: select free-threading builds with tox
1 parent f85d9b7 commit 8430c75

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

tox.ini

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[tox]
55
# When changing this list, be sure to check the [gh] list below.
66
# PYVERSIONS
7-
envlist = py3{9,10,11,12,13,14}, pypy3, doc, lint, mypy
7+
envlist = py3{9,10,11,12,13,14}, py3{13,14}t, pypy3, doc, lint, mypy
88
skip_missing_interpreters = {env:COVERAGE_SKIP_MISSING_INTERPRETERS:True}
99
toxworkdir = {env:TOXWORKDIR:.tox}
1010

@@ -54,6 +54,12 @@ commands =
5454

5555
py3{12,13,14},anypy: python igor.py test_with_core sysmon {posargs}
5656

57+
[testenv:py313t]
58+
basepython = python3.13t
59+
60+
[testenv:py314t]
61+
basepython = python3.14t
62+
5763
[testenv:anypy]
5864
# $set_env.py: COVERAGE_ANYPY - The custom Python for "tox -e anypy"
5965
# For running against my own builds of CPython, or any other specific Python.
@@ -128,5 +134,7 @@ python =
128134
3.11 = py311
129135
3.12 = py312
130136
3.13 = py313
137+
3.13t = py313t
131138
3.14 = py314
139+
3.14t = py314t
132140
pypy-3 = pypy3

0 commit comments

Comments
 (0)