8000 Test and build wheels for musllinux aarch64 by ianthomas23 · Pull Request #305 · contourpy/contourpy · GitHub
[go: up one dir, main page]

Skip to content

Test and build wheels for musllinux aarch64 #305

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

Merged
merged 1 commit into from
Oct 29, 2023
Merged

Test and build wheels for musllinux aarch64 #305

merged 1 commit into from
Oct 29, 2023

Conversation

ianthomas23
Copy link
Member

NumPy has starting building musllinux aarch64 wheels (numpy/numpy#24993) so let's follow their lead. Building the wheels is easy thanks to cibuildwheel, but we will follow the usual policy of only building wheels for platforms we are actively testing on in CI. When numpy release such wheels it will be simplest to test using QEMU on a github runner in the same way as is currently done for musllinux x86_64, but building numpy from source within emulation is a slow process. So here using some of the limitied Cirrus CI resources to test on ARM64 hardware.

@ianthomas23
Copy link
Member Author
  • Tests successfully pass on Cirrus CI.
  • Wheel successfully build by cibuildwheel, testing on quay.io/pypa/musllinux_1_1_aarch64 docker container on M1 mac.

@ianthomas23 ianthomas23 merged commit 2733b0f into main Oct 29, 2023
@ianthomas23 ianthomas23 deleted the musl_aarch branch October 29, 2023 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0