encukou / abi3

Improvements of Python's stable ABI
BSD 3-Clause "New" or "Revised" License
8 stars 1 forks source link

Create a definitive list of what's in the stable ABI #3

Closed encukou closed 3 years ago

encukou commented 3 years ago

PRs:


Steve says about the list used for Windows:

[...] it hasn't had a good list of functions since about 3.3, hence ABI3 is basically useless on Windows Last time we tried to bring it up to date (automatically), everyone argued with the functions that were going to be added and we gave up. Honestly, because it's so broken right now, it may almost be worth turning on the automatic scan (which is somewhere on bpo from a couple of years back) and even backporting it. That'll put a weird minimum bugfix release requirement on users, but that's still more useful than it never working

Anopther approach is to look at the exported symbols.

encukou commented 3 years ago

This is now in Misc/stable_abi.txt, see PEP 652 and bpo-43795