Skip to content

Commit 533a4cc

Browse files
authored
feat: run tests against 3.14 free-threaded python (taskcluster#837)
I'm looking to start experimenting with threads for parallel kind generation. To make this worthwhile, we need to support free-threaded python. It looks like tests already pass here, so this should be a no-brainer for now. I've done some basic usage testing as well, and everything seems to work (even with free-threaded python...which makes sense seeing as we don't use threads anywhere at the moment).
1 parent ee9f648 commit 533a4cc

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

taskcluster/kinds/docker-image/kind.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ tasks:
2929
python:
3030
symbol: I(py)
3131
args:
32-
PYTHON_VERSIONS: "3.14 3.13 3.12 3.11 3.10 3.9"
32+
PYTHON_VERSIONS: "3.14t 3.14 3.13 3.12 3.11 3.10 3.9"
3333
UV_VERSION: *uv_version
3434
run-task:
3535
symbol: I(rt)

taskcluster/kinds/test/kind.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ tasks:
4242
matrix:
4343
set-name: "unit-py{matrix[python]}"
4444
substitution-fields: [description, run.command, treeherder, worker]
45-
python: ["314", "313", "312", "311", "310", "39"]
45+
python: ["314t", "314", "313", "312", "311", "310", "39"]
4646
worker:
4747
artifacts:
4848
- type: file

0 commit comments

Comments
 (0)