On Fri, Mar 30, 2018, 09:13 Trishank Kuppusamy, < trishank.kuppus...@datadoghq.com> wrote:
> Hi Nick, > > Long time no see --- hope everything is well on your side :) > > First of all, thanks Mark, Thomas, and everyone else for your hard work on > manylinux2010 --- I'm excited about this release, as I'm sure many others > are! > > This may be the wrong thread to discuss this, > It is, so I've forked the conversation 😉 and > I haven't looked too deeply into it, but are there plans to support > container-specific Linux distros like Alpine that use musl instead of glibc? > Are there other container-specific distros other than Alpine that people use widely? I'm guessing the answer is "no," but I'm curious to hear what others think > on the subject. > The discussion of distro-specific wheels has been brought up. I believe they are technically supported if you have your own index server, but PyPI doesn't, I believe, to keep an explosion of wheels people can't widely use down. Currently, if you want to cover all formats PyPI supports you need to produce 5 wheels. Adding a musl-based wheel format would bump that to 7 (as I assume musl supports 23 and 64-bit OSs). For me, the questions of whether to support musl-based wheels on PyPI is will there be enough users to justify the cost to all project maintainers to produce 2 more wheels per release and what would the manylinux-equivalent spec look like (since it would have to be generic and not specific to Alpine)? > Happy Easter! > > Thanks, > Trishank > > On Fri, Mar 30, 2018 at 6:46 AM, Nick Coghlan <ncogh...@gmail.com> wrote: > >> PEP link: https://www.python.org/dev/peps/pep-0571/ >> >> Thomas Kluyver has amended Mark Williams's PEP 571 to address the >> concerns & questions raised in the previous thread: >> >> * manylinux2 -> manylinux2010: >> >> https://github.com/python/peps/commit/70cbfda06534aedd6372f489090fdc8e1062de6e#diff-ed6b6d5f928c15489fc02dca72f4b519 >> * using glibc 2.12 as a compatibility marker: >> >> https://github.com/python/peps/commit/d43b984e021eddc11bdbc36863c5c285b473f8a7#diff-ed6b6d5f928c15489fc02dca72f4b519 >> >> (We also dropped a potentially misleading aside that could be taken as >> implying inaccurate limitations on Anaconda platform compatibility) >> >> As I expect quite a few folks will be busy for the Easter weekend, I'm >> planning to accept the PEP a week from next Monday (i.e on April 9th) >> if no new concerns or objections are raised between now and then :) >> >> Cheers, >> Nick. >> >> -- >> Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia >> _______________________________________________ >> Distutils-SIG maillist - Distutils-SIG@python.org >> https://mail.python.org/mailman/listinfo/distutils-sig >> > > _______________________________________________ > Distutils-SIG maillist - Distutils-SIG@python.org > https://mail.python.org/mailman/listinfo/distutils-sig >
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig