From: Victor Stinner Date: Thu, 18 Aug 2016 16:14:15 +0000 (+0200) Subject: Merge 3.5 (fix raise) X-Git-Tag: v3.6.0b1~675 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0a6996d87d19a524c2a11dd315d96d12083c47d4;p=python Merge 3.5 (fix raise) --- 0a6996d87d19a524c2a11dd315d96d12083c47d4 diff --cc Misc/NEWS index 2246f225c2,6c78a191e2..2cd61e6405 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,37 -10,21 +10,42 @@@ What's New in Python 3.6.0 beta Core and Builtins ----------------- + - Issue #27558: Fix a SystemError in the implementation of "raise" statement. + In a brand new thread, raise a RuntimeError since there is no active + exception to reraise. Patch written by Xiang Zhang. + -- Issue #27419: Standard __import__() no longer look up "__import__" in globals - or builtins for importing submodules or "from import". Fixed handling an - error of non-string package name. +Library +------- -- Issue #27083: Respect the PYTHONCASEOK environment variable under Windows. +- Issue #9998: On Linux, ctypes.util.find_library now looks in LD_LIBRARY_PATH + for shared libraries. -- Issue #27514: Make having too many statically nested blocks a SyntaxError - instead of SystemError. + -- Issue #27473: Fixed possible integer overflow in bytes and bytearray - concatenations. Patch by Xiang Zhang. +What's New in Python 3.6.0 alpha 4 +================================== + +*Release date: 2016-08-15* + +Core and Builtins +----------------- + +- Issue #27704: Optimized creating bytes and bytearray from byte-like objects + and iterables. Speed up to 3 times for short objects. Original patch by + Naoki Inada. + +- Issue #26823: Large sections of repeated lines in tracebacks are now + abbreviated as "[Previous line repeated {count} more times]" by the builtin + traceback rendering. Patch by Emanuel Barry. + +- Issue #27574: Decreased an overhead of parsing keyword arguments in functions + implemented with using Argument Clinic. + +- Issue #22557: Now importing already imported modules is up to 2.5 times faster. + +- Issue #17596: Include to help with Min GW building. + +- Issue #17599: On Windows, rename the privately defined REPARSE_DATA_BUFFER + structure to avoid conflicting with the definition from Min GW. - Issue #27507: Add integer overflow check in bytearray.extend(). Patch by Xiang Zhang.