On Mon, Oct 11, 2021 at 2:10 PM Matti Picus <matti.pi...@gmail.com> wrote:

>
> 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.
>

I agree. Platforms where no maintainer is able to build/test locally to
resolve issues are already annoying, and not having regular CI is worse.
That's why I'm not sure we want to provide Alpine wheels even if our wheel
build machinery setup improves. In the end it becomes a maintainer
bandwidth issue.

Cheers,
Ralf
_______________________________________________
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