[Distutils] Compatibility Tags and the Stable API

Alex Grönholm alex.gronholm at nextday.fi
Fri Sep 9 07:11:28 EDT 2016


Am I understanding this correctly? Even though the limited API is 
supposed to work on all CPython versions supporting the numbered API, I 
cannot do the compiling using a newer version (say 3.5) or it won't work 
with older ones (3.3, 3.4)?


09.09.2016, 14:00, Daniel Holth kirjoitti:
>
> Correct. I have a pull request on wheel that does just that, and the 
> next version of pip will be ready for it.
>
>
> On Fri, Sep 9, 2016, 04:14 Phil Thompson <phil at riverbankcomputing.com 
> <mailto:phil at riverbankcomputing.com>> wrote:
>
>     I'm not sure how to interpret PEP 425 when it comes to packages
>     containing C extension modules that use the limited Python API
>     (PEP 384).
>
>     The Python v3.4 version of the limited API is used so should the
>     compatibility tag be...
>
>     cp34-abi3-*
>
>     That would mean that the 'cp34' Python tag would have to be
>     interpreted as a minimum (rather than exact) requirement.
>
>     Grateful for any clarification.
>
>     Phil
>     _______________________________________________
>     Distutils-SIG maillist  - Distutils-SIG at python.org
>     <mailto:Distutils-SIG at python.org>
>     https://mail.python.org/mailman/listinfo/distutils-sig
>
>
>
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> https://mail.python.org/mailman/listinfo/distutils-sig

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20160909/92599171/attachment.html>


More information about the Distutils-SIG mailing list