[Distutils] draft PEP: manylinux1

Nathaniel Smith njs at pobox.com
Thu Jan 21 16:42:07 EST 2016


On Thu, Jan 21, 2016 at 1:31 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:
> I think it's better to start with a small core that we *know* works,
> then expand later, rather than trying to make the first iteration too
> wide. The "manylinux1" tag itself is versioned (hence the "1" at the
> end), so "manylinux2" may simply have *more* libraries defined, rather
> than newer ones.

We wouldn't even necessarily need to bump the version number, since
the main thing the "manylinux1" tag does is serve as a notice to pip
about whether a wheel is likely to work on a given system. If after
experience we realize that in fact there are more libraries that would
work on those same systems, then we can release a "manylinux 1.1"
document that updates the guidance to package authors but continues to
use the "manylinux1" tag and leaves the same code in pip. (And ditto
if we realize that there are libraries on the list that shouldn't be.)

-n

-- 
Nathaniel J. Smith -- https://vorpus.org


More information about the Distutils-SIG mailing list