[Distutils] inconsistency between PEP425 and wheel tags

Brian Wickman wickman at gmail.com
Mon Jan 20 06:28:08 CET 2014


For interpreter-specific tags PEP425 says:

"The version is py_version_nodot. CPython gets away with no dot, but if one
is needed the underscore _ is used instead. PyPy should probably use its
own versions here pp18, pp19."

But in practice if you build with an alternate interpreter you just get the
equivalent CPython version level, e.g.
pycrypto-2.6.1-pp27-none-macosx_10_7_x86_64.whl for PyPy 2.2.1, when the
PEP indicates it should be pp22.

As an implementer, should I follow the spec or follow reality?  If the
latter, should PEP425 be amended?

thanks!
brian
twitter.com/wickman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20140119/ec2c1f1a/attachment.html>


More information about the Distutils-SIG mailing list