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)?
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@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@python.org
https://mail.python.org/mailman/listinfo/distutils-sig
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig