Re:No-GIL mode coming for Python
by formerly_proven on Saturday July 29, 2023 @06:45AM
(#36918873)
I'm not sure if the stable ABI is really like... going to stick around. Python 3.11 deprecated numerous functions in it mostly around interpreter configuration (the new PyConfig and PyPreConfig APIs are by definition not ABI stable), and the last couple releases have shown that deprecations in Python do mean it'll be removed later. The question then is whether they'll drop these APIs with a 3.x release (which would break the entire preomise of the stable ABI) or during a bump to 4.x. It really ought to be the latter and I suspect Python 4.x is going to remove the entire notion of stable ABI.
In either case it seems obvious now that there is likely no point bothering with the stable ABI any more.
In either case it seems obvious now that there is likely no point bothering with the stable ABI any more.