Hi,

It will probably soon be trivial to do a manylinux Alpine build / test
on multibuild.  There's a work on progress PR here,

https://github.com/matthew-brett/multibuild/pull/430

that only requires someone to build a trivial test container, in order
to get merged.

It's also generally very easy to test locally with a minimal Docker setup.

Cheers,

Matthew

On Mon, Oct 11, 2021 at 2:01 PM Ralf Gommers <ralf.gomm...@gmail.com> wrote:
>
>
>
> 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: matthew.br...@gmail.com
_______________________________________________
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