summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
Commit message (Collapse)AuthorAgeFilesLines
* mergeRaymond Hettinger2016-12-301-2/+7
|\
| * Clearer compact dict attribution to the original proposalRaymond Hettinger2016-12-301-2/+7
| |
* | Merge 3.6.0 release into defaultNed Deily2016-12-231-0/+3
|\ \ | |/
| * Merge 3.6.0 release engineering headNed Deily2016-12-231-0/+3
| |\
| | * Update docs and patchlevel for 3.6.0 final.v3.6.0Ned Deily2016-12-221-0/+3
| | |
| | * Issue #28635: asyncio-related fixes and additions.Yury Selivanov2016-12-151-6/+16
| | | | | | | | | | | | (grafted from 418ba3a0f090ac0e17a935b7cd5a63ea8263a914)
| | * Issue #28979: Fix What's New in Python 3.6, dictVictor Stinner2016-12-151-1/+1
| | | | | | | | | | | | | | | | | | | | | The new dict implementation is not faster, but more compact. Patch written by Brendan Donegan. (grafted from 181453f9a0c424212f0f6ddca2b9065c15689d7c)
| | * Issue #28089: Document TCP_NODELAY in asyncioYury Selivanov2016-12-121-0/+3
| | | | | | | | | | | | | | | Initial patch by Mariatta Wijaya. (grafted from 853e3f4d6cd98ac4590238bc1c60e40fd8ed3895)
| | * Issue #28896: Deprecate WindowsRegistryFinderSteve Dower2016-12-071-0/+4
| | | | | | | | | | | | (grafted from 25df9671663b5f8b1560d58d8842f9676f6dffc2)
| | * Issue #28635: Drop the note that whatsnew is incompleteYury Selivanov2016-12-081-9/+0
| | | | | | | | | | | | (grafted from d12bc674b74eee73365e38fad1f170ed3349bd59)
* | | Issue #28927: bytes.fromhex() and bytearray.fromhex() now ignore all ASCIISerhiy Storchaka2016-12-191-0/+4
| | | | | | | | | | | | whitespace, not only spaces. Patch by Robert Xiao.
* | | Issue #28987: Merge doc and comment fixes from 3.6Martin Panter2016-12-181-1/+1
|\ \ \ | |/ /
| * | Issue #28987: Typos, grammar, spelling in documentationMartin Panter2016-12-181-1/+1
| | |
* | | Issue #18896: Python function can now have more than 255 parameters.Serhiy Storchaka2016-12-161-2/+3
| | | | | | | | | | | | collections.namedtuple() now supports tuples with more than 255 elements.
* | | Merge 3.6 (issue #28635)Yury Selivanov2016-12-151-6/+16
|\ \ \ | |/ /
| * | Issue #28635: asyncio-related fixes and additions.Yury Selivanov2016-12-151-6/+16
| | |
* | | Merge 3.6Victor Stinner2016-12-151-1/+1
|\ \ \ | |/ /
| * | Issue #28979: Fix What's New in Python 3.6, dictVictor Stinner2016-12-151-1/+1
| | | | | | | | | | | | | | | | | | The new dict implementation is not faster, but more compact. Patch written by Brendan Donegan.
* | | Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes.Yury Selivanov2016-12-141-0/+5
| | | | | | | | | | | | | | | | | | | | | Special thanks to INADA Naoki for pushing the patch through the last mile, Serhiy Storchaka for reviewing the code, and to Victor Stinner for suggesting the idea (originally implemented in the PyPy project).
* | | Merge 3.6 (issue #28089)Yury Selivanov2016-12-121-0/+3
|\ \ \ | |/ /
| * | Issue #28089: Document TCP_NODELAY in asyncioYury Selivanov2016-12-121-0/+3
| | | | | | | | | | | | Initial patch by Mariatta Wijaya.
* | | Issue #28896: Deprecate WindowsRegistryFinderSteve Dower2016-12-081-0/+4
|\ \ \ | |/ /
| * | Issue #28896: Deprecate WindowsRegistryFinderSteve Dower2016-12-071-0/+4
| | |
* | | Merge 3.6 (issue #28635)Yury Selivanov2016-12-081-9/+0
|\ \ \ | |/ /
| * | Issue #28635: Drop the note that whatsnew is incompleteYury Selivanov2016-12-081-9/+0
| |/
* | Merge documentation for issue #27030 from 3.6.Serhiy Storchaka2016-12-062-2/+8
|\ \ | |/
| * Issue #27030: Unknown escapes in re.sub() replacement template are allowedSerhiy Storchaka2016-12-061-2/+3
| | | | | | | | again. But they still are deprecated and will be disabled in 3.7.
* | Merge #23722 from 3.6Nick Coghlan2016-12-051-0/+10
|\ \ | |/
| * Issue #23722: improve __classcell__ compatibilityNick Coghlan2016-12-051-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handling zero-argument super() in __init_subclass__ and __set_name__ involved moving __class__ initialisation to type.__new__. This requires cooperation from custom metaclasses to ensure that the new __classcell__ entry is passed along appropriately. The initial implementation of that change resulted in abruptly broken zero-argument super() support in metaclasses that didn't adhere to the new requirements (such as Django's metaclass for Model definitions). The updated approach adopted here instead emits a deprecation warning for those cases, and makes them work the same way they did in Python 3.5. This patch also improves the related class machinery documentation to cover these details and to include more reader-friendly cross-references and index entries.
* | Issue #21818: Fixed references to classes that have names matching with moduleSerhiy Storchaka2016-12-024-16/+16
|\ \ | |/ | | | | names.
| * Issue #21818: Fixed references to classes that have names matching with moduleSerhiy Storchaka2016-12-024-16/+16
| |\ | | | | | | | | | names.
| | * Issue #21818: Fixed references to classes that have names matching with moduleSerhiy Storchaka2016-12-024-16/+16
| | | | | | | | | | | | names.
* | | Merge from 3.6.Serhiy Storchaka2016-12-021-0/+7
|\ \ \ | |/ /
| * | Issue #27172: Undeprecate inspect.getfullargspec()Nick Coghlan2016-12-021-0/+7
| | | | | | | | | | | | | | | | | | This is still useful for single source Python 2/3 code migrating away from inspect.getargspec(), but that wasn't clear with the documented deprecation in place.
* | | Merge 3.6 (issue #28635)Yury Selivanov2016-11-281-0/+34
|\ \ \ | |/ /
| * | Issue #28635: Document Python 3.6 opcode changesYury Selivanov2016-11-281-0/+34
| | | | | | | | | | | | | | | | | | Thanks to Serhiy Storchaka for pointing out the missing notes. Patch by Elvis Pranskevichus.
* | | Issue #12844: More than 255 arguments can now be passed to a function.Serhiy Storchaka2016-11-281-0/+2
| | |
* | | Merge with 3.6Zachary Ware2016-11-281-1/+1
|\ \ \ | |/ /
| * | Fix grammar in whatsnewZachary Ware2016-11-281-1/+1
| | |
* | | Issue #28763: Use double hyphens (rendered as en-dashes) in numerical rangesSerhiy Storchaka2016-11-263-5/+5
|\ \ \ | |/ / | | | | | | in the documentation.
| * | Issue #28763: Use double hyphens (rendered as en-dashes) in numerical rangesSerhiy Storchaka2016-11-263-5/+5
| |\ \ | | |/ | | | | | | in the documentation.
| | * Issue #28763: Use double hyphens (rendered as en-dashes) in numerical rangesSerhiy Storchaka2016-11-263-5/+5
| | | | | | | | | | | | in the documentation.
* | | Issue #28532: Add what's new entry for python -VV optionINADA Naoki2016-11-241-0/+12
|\ \ \ | |/ /
| * | Issue #28532: Add what's new entry for python -VV optionINADA Naoki2016-11-241-0/+12
| | |
* | | Issue #28761: The fields name and doc of structures PyMemberDef, PyGetSetDef,Serhiy Storchaka2016-11-221-0/+6
| | | | | | | | | | | | | | | PyStructSequence_Field, PyStructSequence_Desc, and wrapperbase are now of type "const char *" rather of "char *".
* | | Merge doc fixes from 3.6Martin Panter2016-11-211-51/+51
|\ \ \ | |/ /
| * | Fix up grammar, markup, etc in 3.6 What’s NewMartin Panter2016-11-211-51/+51
| | |
* | | replace --with-optimizations references with --enable-optimizations in docs.Gregory P. Smith2016-11-211-1/+1
|\ \ \ | |/ /
| * | replace --with-optimizations references with --enable-optimizations in docs.Gregory P. Smith2016-11-211-1/+1
| |\ \ | | |/
* | | Issue #27998: Documented bytes paths support on Windows.Serhiy Storchaka2016-11-201-0/+2
|\ \ \ | |/ /