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

Reply via email to