On 11/10/21 2:22 pm, Ralf Gommers wrote:
On Mon, Oct 11, 2021 at 9:52 AM Laurie O <laurie_opper...@hotmail.com
<mailto:laurie_opper...@hotmail.com>> wrote:
CI request: build PEP 656
(https://www.python.org/dev/peps/pep-0656/
<https://www.python.org/dev/peps/pep-0656/>) compliant "musllinux"
wheels. This will allow easy installation in Alpine Docker images.
GitHub issue: https://github.com/numpy/numpy/issues/20089
<https://github.com/numpy/numpy/issues/20089>
Thanks for asking Laurie. I'd say we may perhaps want to do this, but
only if and when it becomes much easier - for example once we have
migrated all our wheel build infra to GitHub Actions and cibuildwheel.
For now I'm inclined to say that https://github.com/alpine-wheels
<https://github.com/alpine-wheels> has NumPy wheels you can use, and
that Alpine is a niche platform, so this is quite low-prio for us.
In general, providing wheels for every platform under the sun is not
sustainable - see
https://mail.python.org/archives/list/numpy-discussion@python.org/thread/46HT2SYDHBNLOC6N5RTXI7CN32YWIJWR/#I4474NYSZQVZEIJOA7W43Q6QPTXTXDR5
<https://mail.python.org/archives/list/numpy-discussion@python.org/thread/46HT2SYDHBNLOC6N5RTXI7CN32YWIJWR/#I4474NYSZQVZEIJOA7W43Q6QPTXTXDR5>
for more context.
Cheers,
Ralf
I am a little worried about releasing wheels untested that will then
come back to use as issues with Nans, error states, or inaccurate
results. We should have some verification that the platform passes the
test suite, preferably a specific run in the main CI.
Matti
_______________________________________________
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com