Skip to content

Commit 13f60ea

Browse files
committed
BLD: use manylinux_2_28:2025.03.23-1 [wheel build]
Using `manylinux_2_28:2025.03.23-1` allows to work around an issue in gcc-toolset-14 which leads to failing tests on Python 3.13t.
1 parent 5a1e65f commit 13f60ea

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

pyproject.toml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,13 @@ test-command = "bash {project}/tools/wheels/cibw_test_command.sh {project}"
151151
enable = ["cpython-freethreading", "pypy", "cpython-prerelease"]
152152

153153
[tool.cibuildwheel.linux]
154-
manylinux-x86_64-image = "manylinux_2_28"
155-
manylinux-aarch64-image = "manylinux_2_28"
154+
# workaround https://github.com/numpy/numpy/issues/28570 by using
155+
# more recent images than the default ones in cibuildwheel 2.23.1
156+
# TODO remove this workaround once cibuildwheel gets updated to a version > 2.23.1
157+
manylinux-x86_64-image = "quay.io/pypa/manylinux_2_28:2025.03.23-1"
158+
manylinux-aarch64-image = "quay.io/pypa/manylinux_2_28:2025.03.23-1"
159+
# manylinux-x86_64-image = "manylinux_2_28"
160+
# manylinux-aarch64-image = "manylinux_2_28"
156161
musllinux-x86_64-image = "musllinux_1_2"
157162
musllinux-aarch64-image = "musllinux_1_2"
158163

0 commit comments

Comments
 (0)