On 11/10/21 2:22 pm, Ralf Gommers wrote:


On Mon, Oct 11, 2021 at 9:52 AM Laurie O <[email protected] <mailto:[email protected]>> 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/[email protected]/thread/46HT2SYDHBNLOC6N5RTXI7CN32YWIJWR/#I4474NYSZQVZEIJOA7W43Q6QPTXTXDR5 <https://mail.python.org/archives/list/[email protected]/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 -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: [email protected]

Reply via email to