Skip to content

Commit 27f43c4

Browse files
committed
Modern manylinux
1 parent 6c6e61c commit 27f43c4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
fetch-depth: 0
5757

5858
- name: Build wheels
59-
uses: pypa/cibuildwheel@v2.20.0
59+
uses: pypa/cibuildwheel@v2.21.3
6060
with:
6161
output-dir: wheelhouse
6262
env:
@@ -70,6 +70,11 @@ jobs:
7070
CIBW_ARCHS_MACOS: "x86_64 universal2 arm64"
7171
# Skip testing arm64 builds on Intel Macs.
7272
CIBW_TEST_SKIP: "*-macosx_arm64 *-macosx_universal2:arm64"
73+
# Use newer manylinux so we get newer gcc and can take advantage of
74+
# speed boost from x86-64-v2, at the cost of not supporting some old
75+
# patch releases of Python 3.9 if they haven't updated pip in their
76+
# virtualenv.
77+
CIBW_MANYLINUX_X86_64_IMAGE: "manylinux_2_28"
7378
- uses: actions/upload-artifact@v3
7479
name: Upload artifacts
7580
with:

0 commit comments

Comments
 (0)