Skip to content

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

@Lauszus

Description

@Lauszus

Proposed new feature or change:

I would like to add support for building armv7l wheels (manylinux/musllinux) to numpy.

Building manylinux/musllinux using cibuildwheel has been available for some time backed by the manylinux project.

I have created two PRs: #31348 and numpy/numpy-release#45 with the required changes. I have changed them to draft for now.

My use case is that I have several products using Raspberry Pi compute module 4 deployed running in 32-bit mode. For now I have been compiling numpy in CI using the manylinux_2_31 Docker image for armv7l. Adding armv7l wheels would speed up my CI, but also help a lot of people stuck on 32-bit mode using Raspberry Pis.

I have read: https://numpy.org/neps/nep-0057-numpy-platform-support.html and understand your concern about long-term support. I can maintain it if needed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions