Skip to content

Commit bc30ccf

Browse files
authored
Merge pull request #3158 from killua156/freethreaded-wheels
Build free-threaded (cp314t) wheels
2 parents ac9713d + d2b07df commit bc30ccf

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/build-wheels-push.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,13 @@ jobs:
4848
- [macos-14, macosx_arm64]
4949
- [windows-2022, win_amd64]
5050
- [windows-2022, win32]
51-
python: ["cp39", "cp310", "cp311", "cp312", "cp313", "cp314"]
51+
python: ["cp39", "cp310", "cp311", "cp312", "cp313", "cp314", "cp314t"]
52+
exclude:
53+
# numpy (pulled in by the test suite) has no 32-bit linux free-threaded wheels
54+
- buildplat: [ubuntu-24.04, manylinux_i686]
55+
python: "cp314t"
56+
- buildplat: [ubuntu-24.04, musllinux_i686]
57+
python: "cp314t"
5258
steps:
5359
- uses: actions/checkout@v6
5460
- name: Build wheels
@@ -79,7 +85,13 @@ jobs:
7985
- [macos-14, macosx_arm64]
8086
- [windows-2022, win_amd64]
8187
- [windows-2022, win32]
82-
python: ["cp39", "cp310", "cp311", "cp312", "cp313", "cp314"]
88+
python: ["cp39", "cp310", "cp311", "cp312", "cp313", "cp314", "cp314t"]
89+
exclude:
90+
# numpy (pulled in by the test suite) has no 32-bit linux free-threaded wheels
91+
- buildplat: [ubuntu-24.04, manylinux_i686]
92+
python: "cp314t"
93+
- buildplat: [ubuntu-24.04, musllinux_i686]
94+
python: "cp314t"
8395
steps:
8496
- uses: actions/checkout@v6
8597

0 commit comments

Comments
 (0)