wxWidgets / Phoenix

wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
http://wxpython.org/
2.29k stars 515 forks source link

Investigate using the Python limited API #314

Open RobinD42 opened 7 years ago

RobinD42 commented 7 years ago

From Phil:

I don't know if you are aware of the new support for the Python limited API. When I (recently) started to provide wheels on PyPI I soon realised that this was going to be a huge maintenance effort and binary compatibility was going to be a significant issue for me.

I've now got it to the stage that when a new major release of Python is made I only have to update the SIP wheels. I know you use a local copy of the sip module, but if you used the PyPI wheels you would get (eg) Python v3.7 support without doing anything.

RobinD42 commented 7 years ago

See: https://www.python.org/dev/peps/pep-0384/