[Python-Dev] PEP 384 status
Antoine Pitrou
solipsis at pitrou.net
Mon Sep 6 13:45:33 CEST 2010
Hello Martin,
On Sat, 28 Aug 2010 12:04:10 +0200
"Martin v. Löwis" <martin at v.loewis.de> wrote:
> I have now started an initial patch for PEP 384, in the pep-0384 branch.
[...]
On http://bugs.python.org/issue9778 you elaborated on what the PEP would
entail in its current state:
“No, vice versa. The PEP promises that the ABI won't change until
Python 4. For any change that might break the ABI, either a
backwards-compatible solution needs to be found, or the change be
deferred to Python 4.”
This sounds like it could be detrimental by blocking desired
improvements (the aforementioned issue is a potential example of this).
Do you think it would complicate things a lot to version the ABI itself?
Actually, PYTHON_API_VERSION is already used as some kind of ABI tag
(since it's checked at module load time rather than at compile time).
Regards
Antoine.
More information about the Python-Dev
mailing list