From: Kristján Valur Jónsson Date: Mon, 2 Apr 2012 15:41:06 +0000 (+0000) Subject: Merge with 3.2 (Issue #14471) X-Git-Tag: v3.3.0a3~333 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2247775bfa38f27aa3b36b7740cf2cec98356235;p=python Merge with 3.2 (Issue #14471) --- 2247775bfa38f27aa3b36b7740cf2cec98356235 diff --cc Misc/NEWS index 8f66178346,18a8d73e69..2a05802de9 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -47,15 -28,14 +47,17 @@@ Core and Builtin - Issue #1469629: Allow cycles through an object's __dict__ slot to be collected. (For example if ``x.__dict__ is x``). -- Issue #14172: Fix reference leak when marshalling a buffer-like object - (other than a bytes object). +- Issue #14205: dict lookup raises a RuntimeError if the dict is modified + during a lookup. -- Issue #13521: dict.setdefault() now does only one lookup for the given key, - making it "atomic" for many purposes. Patch by Filip Gruszczyński. +- Issue #14220: When a generator is delegating to another iterator with the + yield from syntax, it needs to have its ``gi_running`` flag set to True. + +- Issue #14435: Remove dedicated block allocator from floatobject.c and rely + on the PyObject_Malloc() api like all other objects. + - Issue #14471: Fix a possible buffer overrun in the winreg module. + Library -------