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