File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,16 +26,12 @@ minimum-version = "build-system.requires"
2626build-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 ]
5248build = [" 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 "
5450before-all = " bash {project}/.github/scripts/build_roboplan_deps.sh {project}"
5551repair-wheel-command = " auditwheel show {wheel}; auditwheel repair --plat {delocate_archs} -w {dest_dir} {wheel}"
5652
You can’t perform that action at this time.
0 commit comments