Skip to content

Commit a963ebf

Browse files
committed
Add python free threading wheels
1 parent ad1b43b commit a963ebf

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/deploy.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,12 @@ jobs:
4141
os: ubuntu-24.04
4242
- wheel: cp313-manylinux
4343
os: ubuntu-24.04
44+
- wheel: cp313t-manylinux
45+
os: ubuntu-24.04
4446
- wheel: cp314-manylinux
4547
os: ubuntu-24.04
48+
- wheel: cp314t-manylinux
49+
os: ubuntu-24.04
4650
# Linux musllibc
4751
- wheel: cp38-musllinux
4852
os: ubuntu-24.04
@@ -56,8 +60,12 @@ jobs:
5660
os: ubuntu-24.04
5761
- wheel: cp313-musllinux
5862
os: ubuntu-24.04
63+
- wheel: cp313t-musllinux
64+
os: ubuntu-24.04
5965
- wheel: cp314-musllinux
6066
os: ubuntu-24.04
67+
- wheel: cp314t-musllinux
68+
os: ubuntu-24.04
6169
# Windows
6270
# Windows wheels won't but published until the full release announcement.
6371
# - wheel: cp313-win
@@ -89,6 +97,7 @@ jobs:
8997
CIBW_ARCHS_MACOS: native
9098
CIBW_ARCHS_WINDOWS: AMD64 ARM64
9199
CIBW_ENVIRONMENT_LINUX: "LD_LIBRARY_PATH=/opt/rh/devtoolset-8/root/usr/lib64:/opt/rh/devtoolset-8/root/usr/lib:/opt/rh/devtoolset-8/root/usr/lib64/dyninst:/opt/rh/devtoolset-8/root/usr/lib/dyninst:/usr/local/lib64:/usr/local/lib"
100+
CIBW_ENABLE: cpython-freethreading
92101
CIBW_TEST_REQUIRES: pytest
93102
CIBW_TEST_COMMAND_LINUX: "export PYTHONPATH={project}/tests; pytest {project}/tests/agent_unittests -vx"
94103
CIBW_TEST_COMMAND_MACOS: "export PYTHONPATH={project}/tests; pytest {project}/tests/agent_unittests -vx"

0 commit comments

Comments
 (0)