From: Benjamin Peterson Date: Tue, 10 Feb 2015 01:58:52 +0000 (-0500) Subject: merge 3.3 (#23361) X-Git-Tag: v3.5.0a2~176^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=22ef9f722e6aa138d047625dd845c9a101c4454d;p=thirdparty%2FPython%2Fcpython.git merge 3.3 (#23361) --- 22ef9f722e6aa138d047625dd845c9a101c4454d diff --cc Misc/NEWS index 85e5cf2985b6,7d1dfb82fe16..dc8995969890 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -13,40 -13,31 +13,41 @@@ Core and Builtin Library ------- + - Issue #23361: Fix possible overflow in Windows subprocess creation code. -- Issue #23363: Fix possible overflow in itertools.permutations. +What's New in Python 3.4.3rc1? +============================== -- Issue #23364: Fix possible overflow in itertools.product. +Release date: 2015-02-08 -- Issue #23369: Fixed possible integer overflow in - _json.encode_basestring_ascii. +Core and Builtins +----------------- -- Issue #23366: Fixed possible integer overflow in itertools.combinations. +- Issue #22735: Fix many edge cases (including crashes) involving custom mro() + implementations. -- Issue #23365: Fixed possible integer overflow in - itertools.combinations_with_replacement. +- Issue #22896: Avoid using PyObject_AsCharBuffer(), PyObject_AsReadBuffer() + and PyObject_AsWriteBuffer(). +- Issue #21295: Revert some changes (issue #16795) to AST line numbers and + column offsets that constituted a regression. -What's New in Python 3.3.6? -=========================== +- Issue #21408: The default __ne__() now returns NotImplemented if __eq__() + returned NotImplemented. Original patch by Martin Panter. -*Release date: 11-Oct-2014* +- Issue #23321: Fixed a crash in str.decode() when error handler returned + replacment string longer than mailformed input data. -Core and Builtins ------------------ +- Issue #23048: Fix jumping out of an infinite while loop in the pdb. + +- Issue #20335: bytes constructor now raises TypeError when encoding or errors + is specified with non-string argument. Based on patch by Renaud Blanch. + +- Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff + bytes on a 32-bit platform. + +- Issue #22653: Fix an assertion failure in debug mode when doing a reentrant + dict insertion in debug mode. - Issue #22643: Fix integer overflow in Unicode case operations (upper, lower, title, swapcase, casefold).