Skip to content

Commit 32cc243

Browse files
committed
PYTHON-5584 Add wheels for Python 3.14 and 3.14t
1 parent 09fa287 commit 32cc243

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

.github/workflows/dist.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,10 @@ jobs:
7070
platforms: all
7171

7272
- name: Install cibuildwheel
73-
# Note: the default manylinux is manylinux2014
73+
# Note: the default manylinux is manylinux_2_28
7474
run: |
7575
python -m pip install -U pip
76-
python -m pip install "cibuildwheel>=2.20,<3"
76+
python -m pip install "cibuildwheel>=3.2.0,<4"
7777
7878
- name: Build wheels
7979
env:
@@ -87,7 +87,6 @@ jobs:
8787
CIBW_MANYLINUX_I686_IMAGE: manylinux1
8888
CIBW_BUILD: "cp39-${{ matrix.buildplat[1] }} cp39-${{ matrix.buildplat[1] }}"
8989
run: python -m cibuildwheel --output-dir wheelhouse
90-
9190
- name: Assert all versions in wheelhouse
9291
if: ${{ ! startsWith(matrix.buildplat[1], 'macos') }}
9392
run: |
@@ -96,8 +95,9 @@ jobs:
9695
ls wheelhouse/*cp311*.whl
9796
ls wheelhouse/*cp312*.whl
9897
ls wheelhouse/*cp313*.whl
98+
ls wheelhouse/*cp314*.whl
9999
# Free-threading builds:
100-
ls wheelhouse/*cp313t*.whl
100+
ls wheelhouse/*cp314t*.whl
101101
102102
- uses: actions/upload-artifact@v4
103103
with:

pyproject.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,8 +270,6 @@ partial_branches = ["if (.*and +)*not _use_c( and.*)*:"]
270270
directory = "htmlcov"
271271

272272
[tool.cibuildwheel]
273-
# Enable free-threaded support
274-
free-threaded-support = true
275273
skip = "pp* *-musllinux*"
276274
build-frontend = "build"
277275
test-command = "python {project}/tools/fail_if_no_c.py"

0 commit comments

Comments
 (0)