<p dir="ltr"><br>
On 27 Feb 2014 10:16, "Vinay Sajip" <<a href="mailto:vinay_sajip@yahoo.co.uk">vinay_sajip@yahoo.co.uk</a>> wrote:<br>
><br>
><br>
> > PEP 425 explicitly covers that.<br>
><br>
> It 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". <br>
><br>
> The "probably" leaves some room for doubt as to what exactly is meant: both wheel and distlib use py_version_nodot, and the last sentence I quoted looks provisional rather than definitive.</p>
<p dir="ltr">That's because API/ABI versioning is technically up to the individual implementations. The PEP only mandates particular behaviour for CPython and the implementation independent tags.</p>
<p dir="ltr">If if you want a definitive answer on that, ask the PyPy devs to write one up.</p>
<p dir="ltr">I would have preferred to mandate behaviour based on sys.implementation, but that still wouldn't have covered 2.x.</p>
<p dir="ltr">Cheers,<br>
Nick.<br></p>
<p dir="ltr">><br>
> Regards,<br>
><br>
> Vinay Sajip</p>