-
Notifications
You must be signed in to change notification settings - Fork 247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support manylinux_2_24 #611
Comments
Way ahead of ya @mattip - v1.10 has manylinux_2_24 support :) https://github.com/joerick/cibuildwheel/releases/tag/v1.10.0 |
Cool! Closing then. I see someone marked it done in pypa/manylinux#542, thanks. |
Question, if you already thought about this: manylinux2014 and before are based on CentOS, manylinux_2_24 is based on debian. How do you approach installing from yum or apt appropriately? |
We don't install anything from yum or apt ourselves within cibuildwheel, so we haven't hit that. Do you mean for sharing configs/scripts between manylinux20xx and manylinux_2_24? |
I think that share is hard or even impossible. Packages names differ between RedHat family and Debian one. |
So if a project wants to build both manylinux2010 and manylinux_2_24 wheels, and wants to share as much infrastructure as possible, what do they do? |
Well, you already have to make a matrix with the manylinux setting; you should also include CIBW_BEFORE_BUILD in that matrix, and have a yum setup and an apt setup. Or build everything yourself and use only other PyPI deps in pyproject.toml. :)
|
Docker images with manylinux_2_24, based on Debian9, are up. It would be nice if cibuildwheel would support it. Note this requires moving from
yum
toapt
.The text was updated successfully, but these errors were encountered: