]> granicus.if.org Git - python/commitdiff
Issue #25825: Merge $(LIBPL) fix from 3.5
authorMartin Panter <vadmium+py@gmail.com>
Sat, 27 Aug 2016 04:07:54 +0000 (04:07 +0000)
committerMartin Panter <vadmium+py@gmail.com>
Sat, 27 Aug 2016 04:07:54 +0000 (04:07 +0000)
1  2 
Misc/NEWS
configure
configure.ac

diff --cc Misc/NEWS
index 2764a914744c6fb8b6b337f00afebb62cdd45312,e85587ef20d1b4d1808ab9a81dd9688f4dc3487e..37c44209b1823d4b593741502f66fac79dfba25b
+++ b/Misc/NEWS
@@@ -78,112 -69,6 +78,118 @@@ Librar
  - Issue #2466: posixpath.ismount now correctly recognizes mount points which
    the user does not have permission to access.
  
 +- Issue #9998: On Linux, ctypes.util.find_library now looks in LD_LIBRARY_PATH
 +  for shared libraries.
 +
 +- Issue #27573: exit message for code.interact is now configurable.
 +
 +Tests
 +-----
 +
 +- Issue #27787: Call gc.collect() before checking each test for "dangling
 +  threads", since the dangling threads are weak references.
 +
++Build
++-----
++
++- Issue #25825: Update references to the $(LIBPL) installation path on AIX.
++  This path was changed in 3.2a4.
++
 +
 +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.
 +
 +- Issue #27581: Don't rely on wrapping for overflow check in
 +  PySequence_Tuple().  Patch by Xiang Zhang.
 +
 +- Issue #1621: Avoid signed integer overflow in list and tuple operations.
 +  Patch by Xiang Zhang.
 +
 +- Issue #27419: Standard __import__() no longer look up "__import__" in globals
 +  or builtins for importing submodules or "from import".  Fixed a crash if
 +  raise a warning about unabling to resolve package from __spec__ or
 +  __package__.
 +
 +- Issue #27083: Respect the PYTHONCASEOK environment variable under Windows.
 +
 +- Issue #27514: Make having too many statically nested blocks a SyntaxError
 +  instead of SystemError.
 +
 +- Issue #27366: Implemented PEP 487 (Simpler customization of class creation).
 +  Upon subclassing, the __init_subclass__ classmethod is called on the base
 +  class. Descriptors are initialized with __set_name__ after class creation.
 +
 +Library
 +-------
 +
 +- Issue #26027, #27524: Add PEP 519/__fspath__() support to the os and os.path
 +  modules. Includes code from Jelle Zijlstra.
 +
 +- Issue #27598: Add Collections to collections.abc.
 +  Patch by Ivan Levkivskyi, docs by Neil Girdhar.
 +
 +- Issue #25958: Support "anti-registration" of special methods from
 +  various ABCs, like __hash__, __iter__ or __len__.  All these (and
 +  several more) can be set to None in an implementation class and the
 +  behavior will be as if the method is not defined at all.
 +  (Previously, this mechanism existed only for __hash__, to make
 +  mutable classes unhashable.)  Code contributed by Andrew Barnert and
 +  Ivan Levkivskyi.
 +
 +- Issue #16764: Support keyword arguments to zlib.decompress().  Patch by
 +  Xiang Zhang.
 +
 +- Issue #27736: Prevent segfault after interpreter re-initialization due
 +  to ref count problem introduced in code for Issue #27038 in 3.6.0a3.
 +  Patch by Xiang Zhang.
 +
 +- Issue #25628:  The *verbose* and *rename* parameters for
 +  collections.namedtuple are now keyword-only.
 +
 +- Issue #12345: Add mathematical constant tau to math and cmath. See also
 +  PEP 628.
 +
 +- Issue #26823: traceback.StackSummary.format now abbreviates large sections of
 +  repeated lines as "[Previous line repeated {count} more times]" (this change
 +  then further affects other traceback display operations in the module). Patch
 +  by Emanuel Barry.
 +
 +- Issue #27664: Add to concurrent.futures.thread.ThreadPoolExecutor()
 +  the ability to specify a thread name prefix.
 +
 +- Issue #27181: Add geometric_mean and harmonic_mean to statistics module.
 +
 +- Issue #27573: code.interact now prints an message when exiting.
 +
 +- Issue #6422: Add autorange method to timeit.Timer objects.
 +
  - Issue #27773: Correct some memory management errors server_hostname in
    _ssl.wrap_socket().
  
diff --cc configure
Simple merge
diff --cc configure.ac
Simple merge