]> granicus.if.org Git - python/commitdiff
What's New in Python 3.3: Repeat the dict lookup change in Porting section
authorVictor Stinner <victor.stinner@gmail.com>
Tue, 13 Mar 2012 23:40:57 +0000 (00:40 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Tue, 13 Mar 2012 23:40:57 +0000 (00:40 +0100)
Doc/whatsnew/3.3.rst

index 7392e7039c824588dd4b95a1b239532eba0c29a9..84fdac15cd7741f48e0d3f7c6eff2c52d4fab052 100644 (file)
@@ -1117,6 +1117,11 @@ Porting Python code
 
 .. XXX add a point about hash randomization and that it's always on in 3.3
 
+* :issue:`14205`: A dict lookup now raises a :exc:`RuntimeError` if the dict is
+  modified during the lookup. If you implement your own comparison function for
+  objects used as dict keys and the dict is shared by multiple threads, access
+  to the dict should be protected by a lock.
+
 * :issue:`12326`: On Linux, sys.platform doesn't contain the major version
   anymore. It is now always 'linux', instead of 'linux2' or 'linux3' depending
   on the Linux version used to build Python. Replace sys.platform == 'linux2'