Skip to content

Commit 0b7ab52

Browse files
committed
WHL: pin cibuildwheel 3.1.1, enable cp314 wheels
1 parent 80e76ba commit 0b7ab52

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,26 +89,26 @@ jobs:
8989
- name: Install cibuildwheel
9090
run: |
9191
python -m pip install --upgrade pip
92-
python -m pip install wheel cibuildwheel
92+
python -m pip install wheel cibuildwheel==3.1.1
9393
- name: Build wheels
9494
if: matrix.manylinux_version == 'manylinux2010'
9595
env:
9696
CIBW_BUILD: "cp310-*"
9797
CIBW_ARCHS_MACOS: x86_64 universal2 arm64
9898
CIBW_ARCHS_LINUX: ${{ matrix.archs }}
9999
CIBW_ARCHS_WINDOWS: auto64
100-
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2010
101-
CIBW_MANYLINUX_I686_IMAGE: manylinux2010
100+
CIBW_MANYLINUX_X86_64_IMAGE: quay.io/pypa/manylinux2010_x86_64
101+
CIBW_MANYLINUX_I686_IMAGE: quay.io/pypa/manylinux2010_i686
102102
CIBW_TEST_REQUIRES: pytest
103103
CIBW_TEST_COMMAND: python -m pytest {package}/py/tests -v
104104
run: |
105105
python -m cibuildwheel . --output-dir dist
106106
- name: Build wheels
107107
if: matrix.manylinux_version == 'manylinux2014'
108108
env:
109-
CIBW_BUILD: "cp311-* cp312-* cp313-* cp313t-* pp310-*"
109+
CIBW_BUILD: "cp311-* cp312-* cp313-* cp313t-* cp314-* cp314t-* pp310-*"
110110
CIBW_SKIP: "cp313t-win*"
111-
CIBW_ENABLE: cpython-freethreading
111+
CIBW_ENABLE: cpython-freethreading pypy
112112
CIBW_ARCHS_MACOS: x86_64 universal2 arm64
113113
CIBW_ARCHS_LINUX: ${{ matrix.archs }}
114114
CIBW_ARCHS_WINDOWS: auto64
@@ -121,7 +121,7 @@ jobs:
121121
- name: Build wheels
122122
if: runner.os == 'Windows' && matrix.archs == 'ARM64'
123123
env:
124-
CIBW_BUILD: "cp310-* cp311-* cp312-* cp313-*"
124+
CIBW_BUILD: "cp310-* cp311-* cp312-* cp313-* cp314-*"
125125
CIBW_ARCHS_WINDOWS: ${{ matrix.archs }}
126126
# It is not yet possible to run ARM64 tests, only cross-compile them.
127127
CIBW_TEST_SKIP: "*-win_arm64"

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"Programming Language :: Python :: 3.11",
2323
"Programming Language :: Python :: 3.12",
2424
"Programming Language :: Python :: 3.13",
25+
"Programming Language :: Python :: 3.14",
2526
"Programming Language :: Python :: Implementation :: CPython",
2627
"Programming Language :: Python :: Implementation :: PyPy",
2728
]

0 commit comments

Comments
 (0)