]> granicus.if.org Git - python/commitdiff
Issue #28131: Merge from 3.5
authorBerker Peksag <berker.peksag@gmail.com>
Wed, 14 Sep 2016 05:10:45 +0000 (08:10 +0300)
committerBerker Peksag <berker.peksag@gmail.com>
Wed, 14 Sep 2016 05:10:45 +0000 (08:10 +0300)
1  2 
Lib/test/test_zipimport.py
Misc/NEWS

Simple merge
diff --cc Misc/NEWS
index 913ee01278a8d453052aef0052cb6ccfbc9a9108,e61e98b9c7ed7dafb55e892634ac126bb211ed45..0f14c92c954fa5e0e27c8f2df2742f060b6252f9
+++ b/Misc/NEWS
@@@ -10,54 -10,11 +10,57 @@@ What's New in Python 3.6.0 beta 
  Core and Builtins
  -----------------
  
 -- Issue #25221: Fix corrupted result from PyLong_FromLong(0) when
 -  Python is compiled with NSMALLPOSINTS = 0.
+ - Issue #28131: Fix a regression in zipimport's compile_source().  zipimport
+   should use the same optimization level as the interpreter.
 +- Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly
 +  optimize memcpy().
 +
 +- Issue #28120: Fix dict.pop() for splitted dictionary when trying to remove a
 +  "pending key" (Not yet inserted in split-table). Patch by Xiang Zhang.
 +
 +Library
 +-------
 +
 +Build
 +-----
 +
 +- Issue #15819: Remove redundant include search directory option for building
 +  outside the source tree.
 +
 +
 +What's New in Python 3.6.0 beta 1
 +=================================
 +
 +*Release date: 2016-09-12*
 +
 +Core and Builtins
 +-----------------
 +
 +- Issue #23722: The __class__ cell used by zero-argument super() is now
 +  initialized from type.__new__ rather than __build_class__, so class methods
 +  relying on that will now work correctly when called from metaclass methods
 +  during class creation. Patch by Martin Teichmann.
 +
 +- Issue #25221: Fix corrupted result from PyLong_FromLong(0) when Python
 +  is compiled with NSMALLPOSINTS = 0.
 +
 +- Issue #27080: Implement formatting support for PEP 515.  Initial patch
 +  by Chris Angelico.
 +
 +- Issue #27199: In tarfile, expose copyfileobj bufsize to improve throughput.
 +  Patch by Jason Fried.
 +
 +- Issue #27948: In f-strings, only allow backslashes inside the braces
 +  (where the expressions are).  This is a breaking change from the 3.6
 +  alpha releases, where backslashes are allowed anywhere in an
 +  f-string.  Also, require that expressions inside f-strings be
 +  enclosed within literal braces, and not escapes like
 +  f'\x7b"hi"\x7d'.
 +
 +- Issue #28046: Remove platform-specific directories from sys.path.
 +
 +- Issue #28071: Add early-out for differencing from an empty set.
  
  - Issue #25758: Prevents zipimport from unnecessarily encoding a filename
    (patch by Eryk Sun)