[Distutils] [final version?] PEP 513 - A Platform Tag for Portable Linux Built Distributions
Nathaniel Smith
njs at pobox.com
Sat Jan 30 15:48:47 EST 2016
On Sat, Jan 30, 2016 at 12:58 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:
> I also think this version covers everything we need it to cover, so
> I'm going to mark it as Active and point to this post as the
> resolution :)
Awesome! Thanks everyone :-)
Of course, as soon as this happened I discovered two small but
substantive bugs in the text...
- the text refers to 32-bit linux as "i386" (because I foolishly
trusted PEP 425); it turns out that on any modern system the platform
tag is "linux_i686".
- there was a small bug in the is_manylinux1_compatible sample code,
because I missed that distutils.util.get_platform() uses a hyphen
separator instead of an underscore. (But now the sample code is
running as part of the test suite for the docker image, so I know it
works.)
Both are fixed in the diff that I just sent to the pep editors:
https://github.com/manylinux/manylinux/pull/20/files
-n
--
Nathaniel J. Smith -- https://vorpus.org
More information about the Distutils-SIG
mailing list