Skip to content

ENH: Add armv7l wheel (manylinux/musllinux)#45

Draft
Lauszus wants to merge 3 commits intonumpy:mainfrom
Lauszus:add-armv7l-wheels
Draft

ENH: Add armv7l wheel (manylinux/musllinux)#45
Lauszus wants to merge 3 commits intonumpy:mainfrom
Lauszus:add-armv7l-wheels

Conversation

@Lauszus
Copy link
Copy Markdown

@Lauszus Lauszus commented Apr 28, 2026

This PR add support for building wheels for armv7l

Note I used Claude Sonnet 4.6 to figure out the OpenBLAS overrides.

@Lauszus Lauszus force-pushed the add-armv7l-wheels branch from b916863 to a8f45e9 Compare April 28, 2026 08:12
@andyfaff
Copy link
Copy Markdown
Member

Please raise this request for new wheel platforms as a new issue on the numpy/numpy repository, or on the numpy-discussion mailing list. The discussion revolves around how popular the target will be, ease of creating wheels performing CI, etc.

@rgommers
Copy link
Copy Markdown
Member

Hi @Lauszus, this isn't the place to start. Can you please read https://numpy.org/neps/nep-0057-numpy-platform-support.html and then open a feature request on the main numpy/numpy repo with a lot more context about the use cases and envisioned support?

I'll note that we have regular 32-bit Arm support since about a year (see numpy/numpy#28653), but that was nontrivial and I'm not sure it covers everything - reviewing regular CI coverage would be a good start.


jobs:
build_wheels:
if: github.repository == 'numpy/numpy-release'
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note I will revert this before potentially merging this

@Lauszus Lauszus marked this pull request as draft April 28, 2026 09:17
@Lauszus Lauszus changed the title FEAT: Add armv7l wheel (manylinux/musllinux) ENH: Add armv7l wheel (manylinux/musllinux) Apr 28, 2026
@Lauszus
Copy link
Copy Markdown
Author

Lauszus commented Apr 28, 2026

I have now opened up an issue: numpy/numpy#31351

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants