]> granicus.if.org Git - python/commitdiff
Merge from 3.5.0
authorSteve Dower <steve.dower@microsoft.com>
Fri, 11 Sep 2015 18:27:45 +0000 (11:27 -0700)
committerSteve Dower <steve.dower@microsoft.com>
Fri, 11 Sep 2015 18:27:45 +0000 (11:27 -0700)
1  2 
Misc/NEWS

diff --cc Misc/NEWS
index bc9a4b7fc9711855be47e66b8bb18a209d4d0929,df3b9d8867651f024146b5887353cae0ec3dffb0..ee579ec651a2ef2988053df528c0e1e6ec0941b7
+++ b/Misc/NEWS
  Python News
  +++++++++++
  
 -What's New in Python 3.5.0 final?
 -=================================
  
 -Release date: 2015-09-13
 +What's New in Python 3.5.1
 +==========================
 +
 +Release date: TBA
 +
 +Core and Builtins
 +-----------------
 +
 +Library
 +-------
 +
 +- Issue #24684: socket.socket.getaddrinfo() now calls
 +  PyUnicode_AsEncodedString() instead of calling the encode() method of the
 +  host, to handle correctly custom string with an encode() method which doesn't
 +  return a byte string. The encoder of the IDNA codec is now called directly
 +  instead of calling the encode() method of the string.
 +
 +- Issue #25060: Correctly compute stack usage of the BUILD_MAP opcode.
 +
 +- Issue #24857: Comparing call_args to a long sequence now correctly returns a
 +  boolean result instead of raising an exception.  Patch by A Kaptur.
 +
 +- Issue #23144: Make sure that HTMLParser.feed() returns all the data, even
 +  when convert_charrefs is True.
 +
 +- Issue #24982: shutil.make_archive() with the "zip" format now adds entries
 +  for directories (including empty directories) in ZIP file.
 +
 +- Issue #25019: Fixed a crash caused by setting non-string key of expat parser.
 +  Based on patch by John Leitch.
 +
 +- Issue #16180: Exit pdb if file has syntax error, instead of trapping user
 +  in an infinite loop.  Patch by Xavier de Gaye.
 +
 +- Issue #24891: Fix a race condition at Python startup if the file descriptor
 +  of stdin (0), stdout (1) or stderr (2) is closed while Python is creating
 +  sys.stdin, sys.stdout and sys.stderr objects. These attributes are now set
 +  to None if the creation of the object failed, instead of raising an OSError
 +  exception. Initial patch written by Marco Paolini.
 +
 +- Issue #24992: Fix error handling and a race condition (related to garbage
 +  collection) in collections.OrderedDict constructor.
 +
 +- Issue #24881: Fixed setting binary mode in Python implementation of FileIO
 +  on Windows and Cygwin.  Patch from Akira Li.
 +
 +- Issue #21112: Fix regression in unittest.expectedFailure on subclasses.
 +  Patch from Berker Peksag.
 +
 +- Issue #24764: cgi.FieldStorage.read_multi() now ignores the Content-Length
 +  header in part headers. Patch written by Peter Landry and reviewed by Pierre
 +  Quentel.
 +
 +- Issue #24913: Fix overrun error in deque.index().
 +  Found by John Leitch and Bryce Darling.
 +
 +- Issue #24774: Fix docstring in http.server.test. Patch from Chiu-Hsiang Hsu.
 +
 +- Issue #21159: Improve message in configparser.InterpolationMissingOptionError.
 +  Patch from Łukasz Langa.
 +
 +- Issue #20362: Honour TestCase.longMessage correctly in assertRegex.
 +  Patch from Ilia Kurenkov.
 +
 +- Issue #23572: Fixed functools.singledispatch on classes with falsy
 +  metaclasses.  Patch by Ethan Furman.
 +
 +Documentation
 +-------------
 +
 +- Issue #24952: Clarify the default size argument of stack_size() in
 +  the "threading" and "_thread" modules. Patch from Mattip.
 +
 +- Issue #23725: Overhaul tempfile docs. Note deprecated status of mktemp.
 +  Patch from Zbigniew Jędrzejewski-Szmek.
 +
 +- Issue #24808: Update the types of some PyTypeObject fields.  Patch by
 +  Joseph Weston.
 +
 +- Issue #22812: Fix unittest discovery examples.
 +  Patch from Pam McA'Nulty.
 +
 +Tests
 +-----
 +
 +- PCbuild\rt.bat now accepts an unlimited number of arguments to pass along
 +  to regrtest.py.  Previously there was a limit of 9.
 +
 +Build
 +-----
 +
 +- Issue #24910: Windows MSIs now have unique display names.
 +
 +- Issue #24986: It is now possible to build Python on Windows without errors
 +  when external libraries are not available.
 +
 +Windows
 +-------
 +
 +- Issue #25022: Removed very outdated PC/example_nt/ directory.
  
+ Build
+ -----
+ - Issue #25071: Windows installer should not require TargetDir
+   parameter when installing quietly
  
  What's New in Python 3.5.0 release candidate 4?
  ===============================================