diff options
author | Larry Hastings <larry@hastings.org> | 2015-08-25 21:13:55 (GMT) |
---|---|---|
committer | Larry Hastings <larry@hastings.org> | 2015-08-25 21:13:55 (GMT) |
commit | 06a7d611da25fab11b7a7ab7a7f0bbce7d6a65fd (patch) | |
tree | 9cdef304ed52f796f1001fdb8e170845d1d4ba61 /Misc | |
parent | 36f22a2820d4e2dc31720e90ccc14050838081ad (diff) | |
parent | 9126d5499e7a634c9c9f2619ea6e961ff3b84662 (diff) | |
download | cpython-06a7d611da25fab11b7a7ab7a7f0bbce7d6a65fd.zip cpython-06a7d611da25fab11b7a7ab7a7f0bbce7d6a65fd.tar.gz cpython-06a7d611da25fab11b7a7ab7a7f0bbce7d6a65fd.tar.bz2 |
Merge from Python 3.5.0 (rc2) to Python 3.5.1.
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 71 |
1 files changed, 33 insertions, 38 deletions
@@ -6,29 +6,35 @@ Python News What's New in Python 3.5.1 ========================== - Release date: TBA - Core and Builtins ----------------- - Library ------- +- 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 #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 #24847: Removes vcruntime140.dll dependency from Tcl/Tk. - - Issue #23572: Fixed functools.singledispatch on classes with falsy metaclasses. Patch by Ethan Furman. - Documentation ------------- +- 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. @@ -39,37 +45,30 @@ Documentation What's New in Python 3.5.0 release candidate 2? =============================================== -Release date: 2015-08-23 +Release date: 2015-08-25 Core and Builtins ----------------- +- Issue #24769: Interpreter now starts properly when dynamic loading + is disabled. Patch by Petr Viktorin. + - Issue #21167: NAN operations are now handled correctly when python is compiled with ICC even if -fp-model strict is not specified. +- Issue #24492: A "package" lacking a __name__ attribute when trying to perform + a ``from .. import ...`` statement will trigger an ImportError instead of an + AttributeError. + Library ------- -- 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 #24774: Fix docstring in http.server.test. Patch from Chiu-Hsiang Hsu. - -- Issue #21159: Improve message in configparser.InterpolationMissingOptionError. - Patch from Łukasz Langa. - -- Issue #24847: Fixes tcltk installer layout of VC runtime DLL +- Issue #24847: Removes vcruntime140.dll dependency from Tcl/Tk. - Issue #24839: platform._syscmd_ver raises DeprecationWarning - Issue #24867: Fix Task.get_stack() for 'async def' coroutines -Documentation -------------- - -- Issue #23725: Overhaul tempfile docs. Note deprecated status of mktemp. - Patch from Zbigniew Jędrzejewski-Szmek. What's New in Python 3.5.0 release candidate 1? =============================================== @@ -79,10 +78,6 @@ Release date: 2015-08-09 Core and Builtins ----------------- -- Issue #24492: A "package" lacking a __name__ attribute when trying to perform - a ``from .. import ...`` statement will trigger an ImportError instead of an - AttributeError. - - Issue #24667: Resize odict in all cases that the underlying dict resizes. Library @@ -136,7 +131,7 @@ IDLE - Issue #23672: Allow Idle to edit and run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi. -- Issue 24745: Idle editor default font. Switch from Courier to +- Issue #24745: Idle editor default font. Switch from Courier to platform-sensitive TkFixedFont. This should not affect current customized font selections. If there is a problem, edit $HOME/.idlerc/config-main.cfg and remove 'fontxxx' entries from [Editor Window]. Patch by Mark Roseman. @@ -467,14 +462,14 @@ Library - Issue #14373: Added C implementation of functools.lru_cache(). Based on patches by Matt Joiner and Alexey Kachayev. -- Issue 24230: The tempfile module now accepts bytes for prefix, suffix and dir +- Issue #24230: The tempfile module now accepts bytes for prefix, suffix and dir parameters and returns bytes in such situations (matching the os module APIs). - Issue #22189: collections.UserString now supports __getnewargs__(), __rmod__(), casefold(), format_map(), isprintable(), and maketrans(). Patch by Joe Jevnik. -- Issue 24244: Prevents termination when an invalid format string is +- Issue #24244: Prevents termination when an invalid format string is encountered on Windows in strftime. - Issue #23973: PEP 484: Add the typing module. @@ -612,26 +607,26 @@ Library - asyncio: async() function is deprecated in favour of ensure_future(). -- Issue 24178: asyncio.Lock, Condition, Semaphore, and BoundedSemaphore +- Issue #24178: asyncio.Lock, Condition, Semaphore, and BoundedSemaphore support new 'async with' syntax. Contributed by Yury Selivanov. -- Issue 24179: Support 'async for' for asyncio.StreamReader. +- Issue #24179: Support 'async for' for asyncio.StreamReader. Contributed by Yury Selivanov. -- Issue 24184: Add AsyncIterator and AsyncIterable ABCs to +- Issue #24184: Add AsyncIterator and AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov. -- Issue 22547: Implement informative __repr__ for inspect.BoundArguments. +- Issue #22547: Implement informative __repr__ for inspect.BoundArguments. Contributed by Yury Selivanov. -- Issue 24190: Implement inspect.BoundArgument.apply_defaults() method. +- Issue #24190: Implement inspect.BoundArgument.apply_defaults() method. Contributed by Yury Selivanov. -- Issue 20691: Add 'follow_wrapped' argument to +- Issue #20691: Add 'follow_wrapped' argument to inspect.Signature.from_callable() and inspect.signature(). Contributed by Yury Selivanov. -- Issue 24248: Deprecate inspect.Signature.from_function() and +- Issue #24248: Deprecate inspect.Signature.from_function() and inspect.Signature.from_builtin(). - Issue #23898: Fix inspect.classify_class_attrs() to support attributes @@ -733,7 +728,7 @@ Library - Issue #4254: Adds _curses.update_lines_cols() Patch by Arnon Yaari -- Issue 19933: Provide default argument for ndigits in round. Patch by +- Issue #19933: Provide default argument for ndigits in round. Patch by Vajrasky Kok. - Issue #23193: Add a numeric_owner parameter to @@ -2549,7 +2544,7 @@ Library - Issue #13936: Remove the ability of datetime.time instances to be considered false in boolean contexts. -- Issue 18931: selectors module now supports /dev/poll on Solaris. +- Issue #18931: selectors module now supports /dev/poll on Solaris. Patch by Giampaolo Rodola'. - Issue #19977: When the ``LC_TYPE`` locale is the POSIX locale (``C`` locale), |