[issue9778] Make hash values the same width as a pointer (or Py_ssize_t)

Martin v. Löwis report at bugs.python.org
Sun Sep 5 18:59:08 CEST 2010


Martin v. Löwis <martin at v.loewis.de> added the comment:

Am 05.09.2010 13:12, schrieb Antoine Pitrou:
> 
> Antoine Pitrou <pitrou at free.fr> added the comment:
> 
>> Correct. So it either needs to happen before 3.2, or wait until 4.0,
> 
> Shouldn't there be a provision for ABI versioning?

There is certainly support for ABI versioning; the ABI version defined
in the PEP is called "python3.dll".

> Or do you suggest bumping to the next major 
> number (4.0, 5.0...) be done on the basis of ABI changes?

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.

----------
title: Make hash values the same width as	a pointer (or	Py_ssize_t) -> Make hash values the same width as	a pointer	(or Py_ssize_t)

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue9778>
_______________________________________


More information about the Python-bugs-list mailing list