summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
Commit message (Collapse)AuthorAgeFilesLines
* Add policy keyword to email.generator.DecodedGenerator.R David Murray2016-09-081-0/+4
|
* Issue #1602: Windows console doesn't input or print Unicode (PEP 528)Steve Dower2016-08-311-0/+19
| | | | Closes #17602: Adds a readline implementation for the Windows console
* Add a new private version to the builtin dict typeVictor Stinner2016-09-081-0/+10
| | | | | | | Issue #26058: Add a new private version to the builtin dict type, incremented at each dictionary creation and at each dictionary change. Implementation of the PEP 509.
* #27364: Deprecate invalid escape strings in str/byutes.R David Murray2016-09-081-0/+5
| | | | Patch by Emanuel Barry, reviewed by Serhiy Storchaka and Martin Panter.
* make some peps high level sectionsBenjamin Peterson2016-09-081-4/+4
|
* Issue #28027: Remove Lib/plat-* filesZachary Ware2016-09-081-0/+7
|
* fix pep roleBenjamin Peterson2016-09-081-1/+1
|
* Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529)Steve Dower2016-09-081-0/+29
|
* add a note about c99Benjamin Peterson2016-09-081-0/+3
|
* improve compact dict changelogBenjamin Peterson2016-09-081-4/+4
|
* Implement compact dictVictor Stinner2016-09-081-0/+5
| | | | | | | | | | | | Issue #27350: `dict` implementation is changed like PyPy. It is more compact and preserves insertion order. _PyDict_Dummy() function has been removed. Disable test_gdb: python-gdb.py is not updated yet to the new structure of compact dictionaries (issue #28023). Patch written by INADA Naoki.
* #24277: Fix 3.4 whats new link broken by email doc changes.R David Murray2016-09-081-1/+1
|
* Issue #26667: Add path-like object support to importlib.util.Brett Cannon2016-09-081-2/+10
|
* #24277: What's New and news entries for previous commit.R David Murray2016-09-081-0/+5
|
* Issue #15767: Use ModuleNotFoundError.Eric Snow2016-09-071-0/+7
|
* #27331: add policy keyword argument to all MIME subclasses.R David Murray2016-09-071-0/+7
| | | | Patch by Berker Peksag.
* Add the co_extra field and accompanying APIs to code objects.Brett Cannon2016-09-071-1/+2
| | | | This completes PEP 523.
* Issue #26032: Optimized globbing in pathlib by using os.scandir(); it is nowSerhiy Storchaka2016-09-071-0/+3
| | | | about 1.5--4 times faster.
* Issue #27731: Opt-out of MAX_PATH on Windows 10Steve Dower2016-09-071-1/+4
|
* Issue #6135: Adds encoding and errors parameters to subprocessSteve Dower2016-09-071-0/+3
|
* Issue #27959: Updates NEWS and whatsnewSteve Dower2016-09-071-0/+6
|
* Issue #27182: Add support for path-like objects to PyUnicode_FSDecoder().Brett Cannon2016-09-071-7/+11
|
* Issue #26359: Add the --with-optimizations configure flag.Brett Cannon2016-09-071-0/+4
| | | | | The flag will activate LTO and PGO build support when available. Thanks to Alecsandur Patrascu of Intel for the original patch.
* os.urandom() now blocks on LinuxVictor Stinner2016-09-061-0/+12
| | | | | | | Issue #27776: The os.urandom() function does now block on Linux 3.17 and newer until the system urandom entropy pool is initialized to increase the security. This change is part of the PEP 524.
* Add os.getrandom()Victor Stinner2016-09-061-0/+4
| | | | | | | Issue #27778: Expose the Linux getrandom() syscall as a new os.getrandom() function. This change is part of the PEP 524.
* Remove redundant bullet point in 3.6.rstBerker Peksag2016-09-061-2/+2
|
* Closes #27982: Allow keyword arguments to winsound functionsZachary Ware2016-09-061-0/+8
|
* Issue #25596: Optimized glob() and iglob() functions in theSerhiy Storchaka2016-09-061-0/+4
| | | | glob module; they are now about 3--6 times faster.
* Implement the frame evaluation API aspect of PEP 523.Brett Cannon2016-09-051-0/+28
|
* Issue #24254: Preserve class attribute definition order.Eric Snow2016-09-051-0/+26
|
* Issue #27919: Deprecate extra_path option in distutils.Jason R. Coombs2016-09-011-0/+6
|
* Closes #27904: Improved logging statements to defer formatting until needed.Vinay Sajip2016-08-311-2/+2
|
* Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-301-1/+1
|
* Issue #12319: Always send file request bodies using chunked encodingMartin Panter2016-08-271-2/+9
| | | | | | | The previous attempt to determine the file’s Content-Length gave a false positive for pipes on Windows. Also, drop the special case for sending zero-length iterable bodies.
* Add a What's New entry for PEP 519Brett Cannon2016-08-261-0/+67
|
* MergeRaymond Hettinger2016-08-261-2/+2
|\
| * Issue 19504: Change "customise" to "customize" American spelling.Raymond Hettinger2016-08-261-2/+2
| |
* | Issue #12319: Support for chunked encoding of HTTP request bodiesMartin Panter2016-08-241-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the body object is a file, its size is no longer determined with fstat(), since that can report the wrong result (e.g. reading from a pipe). Instead, determine the size using seek(), or fall back to chunked encoding for unseekable files. Also, change the logic for detecting text files to check for TextIOBase inheritance, rather than inspecting the “mode” attribute, which may not exist (e.g. BytesIO and StringIO). The Content-Length for text files is no longer determined ahead of time, because the original logic could have been wrong depending on the codec and newline translation settings. Patch by Demian Brecht and Rolf Krahl, with a few tweaks by me.
* | #26907: add some missing getsockopt constants.R David Murray2016-08-241-0/+4
| | | | | | | | Patch by Christian Heimes, reviewed by Martin Panter.
* | Issue #27819: Add more detail in What's New in 3.6.Jason R. Coombs2016-08-211-0/+23
| |
* | Merge spelling fixes from 3.5Martin Panter2016-08-201-1/+1
|\ \ | |/
| * Minor spelling fixesMartin Panter2016-08-201-1/+1
| |
* | Issue #26823: fix traceback abbreviation docsNick Coghlan2016-08-161-3/+23
| | | | | | | | | | | | - be clear builtin traceback display was also updated - show example output in What's New - fix versionadded markup
* | Issue #26823: Abbreviate recursive tracebacksNick Coghlan2016-08-151-0/+12
| | | | | | | | | | | | | | | | Large sections of repeated lines in tracebacks are now abbreviated as "[Previous line repeated {count} more times]" by both the traceback module and the builtin traceback rendering. Patch by Emanuel Barry.
* | Issue #27574: Decreased an overhead of parsing keyword arguments in functionsSerhiy Storchaka2016-08-141-0/+7
| | | | | | | | implemented with using Argument Clinic.
* | Closes #27207: Merge with 3.5Zachary Ware2016-08-101-18/+31
|\ \ | |/
| * Issue #27207: Fix doctests in Doc/whatsnew/3.2.rstZachary Ware2016-08-101-18/+31
| | | | | | | | Initial patch by Jelle Zijlstra.
* | Issue #26754: Undocumented support of general bytes-like objectsSerhiy Storchaka2016-08-061-2/+3
| | | | | | | | as path in compile() and similar functions is now deprecated.
* | Issue #26800: Undocumented support of general bytes-like objectsSerhiy Storchaka2016-08-061-0/+5
| | | | | | | | as paths in os functions is now deprecated.
* | Closes #22829: Added --prompt option to venv.Vinay Sajip2016-08-061-0/+8
| |