From: Victor Stinner Date: Thu, 24 Nov 2016 21:33:49 +0000 (+0100) Subject: Merge 3.6 X-Git-Tag: v3.7.0a1~1884 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ed6de7345e7bc85e12da6e72f86ab69b2fd8c2dd;p=thirdparty%2FPython%2Fcpython.git Merge 3.6 --- ed6de7345e7bc85e12da6e72f86ab69b2fd8c2dd diff --cc Misc/NEWS index af42d901342b,929ce5322b26..d465cdcae129 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,13 -10,26 +10,17 @@@ What's New in Python 3.7.0 alpha Core and Builtins ----------------- + - Issue #28782: Fix a bug in the implementation ``yield from`` when checking + if the next instruction is YIELD_FROM. Regression introduced by WORDCODE + (issue #26647). + -Library -------- - -Tools/Demos ------------ - -- Issue #28023: Fix python-gdb.py didn't support new dict implementation. - - -What's New in Python 3.6.0 beta 4 -================================= - -*Release date: 2016-11-21* +- Issue #28774: Fix error position of the unicode error in ASCII and Latin1 + encoders when a string returned by the error handler contains multiple + non-encodable characters (non-ASCII for the ASCII codec, characters out + of the U+0000-U+00FF range for Latin1). -Core and Builtins ------------------ +- Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict. + Improve speed of dict literal with constant keys up to 30%. - Issue #28532: Show sys.version when -V option is supplied twice.