You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a small feature request to build wheels for PEP 656musllinux platform tags, if your team aren't opposed to the idea.
We're seeing pip install for falcon on AArch64 Alpine Linux platforms take upwards of 20 minutes to build the wheel from source (on Github Actions nodes).
The text was updated successfully, but these errors were encountered:
thanks for reporting.
This does seem to be taken case by the cibuildwheel action https://github.com/pypa/cibuildwheel that can be used to create the wheels so it may be a theoretically low effort option option to support
I agree with @CaselIT that https://github.com/pypa/cibuildwheel looks very promising, we should look into it. @mwheeler just confirm, do you know what architectures are we expected to add musllinux support for, do we need the likes of s390x, or just x86 and ARM?
Personally I'm only interested in x86_64 and AArch64 (ARM), coming from a "running containers in the cloud" perspective.
I can't imagine people are running falcon web servers on old s390x machines :) (and if they are, I'm sure they'd notify via an issue if this was an issue for them similar to how I am)
FWIW, the IBM Z mainframe platform (identified as s390x in Python) isn't completely dead yet 🙂
We haven't seen much interest in it, but we are nevertheless running normal tests and wheels on it since it is the only true big-endian architecture left in the wild, which is useful to verify that our C/Cython code doesn't make any endian-specific assumptions.
But anyway, let's limit musllinux support to x86 and ARM (both 64bit only).
This is a small feature request to build wheels for PEP 656
musllinux
platform tags, if your team aren't opposed to the idea.We're seeing
pip install
for falcon on AArch64 Alpine Linux platforms take upwards of 20 minutes to build the wheel from source (on Github Actions nodes).The text was updated successfully, but these errors were encountered: