]> granicus.if.org Git - python/commitdiff
Merge 3.5 (fix raise)
authorVictor Stinner <victor.stinner@gmail.com>
Thu, 18 Aug 2016 16:14:15 +0000 (18:14 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Thu, 18 Aug 2016 16:14:15 +0000 (18:14 +0200)
1  2 
Lib/test/test_threading.py
Misc/NEWS
Python/ceval.c

Simple merge
diff --cc Misc/NEWS
index 2246f225c23f2a589aaf540589a6bf1c188b7503,6c78a191e24675848d3a01fae2323a343a909562..2cd61e6405349cb806e2d879ea8d67de8a5e5278
+++ b/Misc/NEWS
@@@ -10,37 -10,21 +10,42 @@@ What's New in Python 3.6.0 beta 
  Core and Builtins
  -----------------
  
 -- 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.
+ - 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.
 +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 <wincrypt.h> 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.
diff --cc Python/ceval.c
Simple merge