[Python-checkins] r46591 - python/trunk/Misc/NEWS
tim.peters
python-checkins at python.org
Thu Jun 1 15:49:23 CEST 2006
Author: tim.peters
Date: Thu Jun 1 15:49:23 2006
New Revision: 46591
Modified:
python/trunk/Misc/NEWS
Log:
Record bugs 1275608 and 1456209 as being fixed.
Modified: python/trunk/Misc/NEWS
==============================================================================
--- python/trunk/Misc/NEWS (original)
+++ python/trunk/Misc/NEWS Thu Jun 1 15:49:23 2006
@@ -59,10 +59,15 @@
- Patch #1479181: split open() and file() from being aliases for each other.
-- Patch #1497053: Exceptions occurring in __eq__() methods were always
- silently ignored by dictionaries when comparing keys. They are now
- passed through (except when using the C API function PyDict_GetItem(),
- whose semantics did not change).
+- Patch #1497053 & bug #1275608: Exceptions occurring in ``__eq__()``
+ methods were always silently ignored by dictionaries when comparing keys.
+ They are now passed through (except when using the C API function
+ ``PyDict_GetItem()``, whose semantics did not change).
+
+- Bug #1456209: In some obscure cases it was possible for a class with a
+ custom ``__eq__()`` method to confuse dict internals when class instances
+ were used as a dict's keys and the ``__eq__()`` method mutated the dict.
+ No, you don't have any code that did this ;-)
Extension Modules
-----------------
More information about the Python-checkins
mailing list