Skip to content

Commit ff2d4de

Browse files
committed
Manual tweak
1 parent f798d10 commit ff2d4de

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

bindings/pyproject.toml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,12 @@ minimum-version = "build-system.requires"
2626
build-dir = "build/{wheel_tag}"
2727

2828
# ---------------------------------------------------------------------------
29-
# cibuildwheel — produces manylinux_2_34 wheels for PyPI
29+
# cibuildwheel — produces manylinux wheels for PyPI
3030
#
3131
# Only one Python version is built because the extension uses nanobind's
3232
# STABLE_ABI + NB_STATIC flags, which produce a cp310-abi3 wheel that is
3333
# compatible with Python 3.10 and all later versions.
3434
#
35-
# manylinux_2_34 (AlmaLinux 9, glibc 2.34) is required because the
36-
# conda-forge packages (pinocchio etc.) introduce symbols newer than
37-
# manylinux_2_28 can guarantee. glibc 2.34 = Ubuntu 22.04+, which is a
38-
# reasonable minimum for a C++20 + Pinocchio 3.9 project.
3935
#
4036
# The before-all script:
4137
# 1. Installs micromamba and creates a conda-forge environment with the
@@ -50,7 +46,7 @@ build-dir = "build/{wheel_tag}"
5046
# ---------------------------------------------------------------------------
5147
[tool.cibuildwheel]
5248
build = ["cp310-manylinux_x86_64"]
53-
manylinux-x86_64-image = "quay.io/pypa/manylinux_2_34_x86_64"
49+
manylinux-x86_64-image = "manylinux_2_28"
5450
before-all = "bash {project}/.github/scripts/build_roboplan_deps.sh {project}"
5551
repair-wheel-command = "auditwheel show {wheel}; auditwheel repair --plat {delocate_archs} -w {dest_dir} {wheel}"
5652

0 commit comments

Comments
 (0)