News for hackers. Stuff that matters.
Re:Alpine makes Python Docker builds slower, and images larger by masklinn on Wednesday January 29, 2020 @02:00PM (#22184490)
> If you just need pandas, then you can install it with apk along with many other packages and it'll be much quicker: https://pkgs.alpinelinux.org/packages?page=1&branch=edge&nam....

And so again need to rely on something "non-standard".

> Alpine are doing what they can, by maintaining common python packages on apk. It is pip that is tied to glibc

The "manylinux" tag means glibc by necessity, because nobody has driven a PEP for tagging, detecting and managing musl-based wheels to completion[0]. The issue is not restricted to the choice of libc, or even linux alone, either. But again, that requires people actually put in the work to chip at and fix the issue[1].

[0] https://github.com/pypa/manylinux/issues/37

[1] https://github.com/pypa/packaging-problems/issues/69

Re:Alpine makes Python Docker builds slower, and images larger by dkarp on Wednesday January 29, 2020 @02:16PM (#22184655)
Not everyone uses pip. Many data scientists use conda. Using you distribution's package manager is a legitimate solution.

The point is though, that this is a python packaging issue. Not an Alpine issue and not an issue that Alpine can do much about. As you linked, pypa have a big task to make packages work on every possible platform. Unfortunately, this comes as an unexpected surprise for anyone who wants to try out Alpine - maybe pip should show a warning when wheels aren't available because of musl.

Re:Alpine makes Python Docker builds slower, and images larger by alexhutcheson on Wednesday January 29, 2020 @02:51PM (#22185039)