Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update docs and patchlevel for 3.6.0 final.v3.6.0 | Ned Deily | 2016-12-22 | 5 | -4325/+4337 |
| | |||||
* | Version bump for 3.6.0rc2v3.6.0rc2 | Ned Deily | 2016-12-16 | 3 | -4/+4 |
| | |||||
* | Update pydoc topics for 3.6.0rc2 | Ned Deily | 2016-12-16 | 1 | -3/+32 |
| | |||||
* | Tidy Misc/NEWS for 3.6.0rc1+ cherrypicks. | Ned Deily | 2016-12-16 | 1 | -4/+8 |
| | |||||
* | Merge 3.5 (issue #28990) | Yury Selivanov | 2016-12-16 | 3 | -0/+15 |
| | |||||
* | Issue #28770: Update python-gdb.py for fastcalls | Victor Stinner | 2016-11-22 | 2 | -26/+41 |
| | | | | | | | | | Frame.is_other_python_frame() now also handles _PyCFunction_FastCallDict() frames. Thanks to the new code to handle fast calls, python-gdb.py is now also able to detect the <built-in id method of module ...> frame. (grafted from f41d02d7da373ccaff97a42b66b051260bd55996) | ||||
* | bump version to 3.6.0rc1+ | Ned Deily | 2016-12-16 | 1 | -1/+1 |
| | |||||
* | Issue #28898: add Misc/NEWS entry | Ned Deily | 2016-12-15 | 1 | -0/+5 |
| | |||||
* | docs: asyncio is no longer provisional | Yury Selivanov | 2016-12-15 | 1 | -7/+0 |
| | | | | (grafted from 4cb3ea76ce68efd52271e499647abbf0f8a2941f) | ||||
* | Issue #28635: asyncio-related fixes and additions. | Yury Selivanov | 2016-12-15 | 1 | -6/+16 |
| | | | | (grafted from 418ba3a0f090ac0e17a935b7cd5a63ea8263a914) | ||||
* | Issue #28091: Document PEP 525 & PEP 530. | Yury Selivanov | 2016-12-15 | 9 | -4/+298 |
| | | | | | Patch by Eric Appelt. (grafted from 78c8f450b84ca1864123ec487d363eb151f61a4a) | ||||
* | Fix a memory leak in split-table dictionaries | Victor Stinner | 2016-12-15 | 4 | -5/+73 |
| | | | | | | | | Issue #28147: Fix a memory leak in split-table dictionaries: setattr() must not convert combined table into split table. Patch written by INADA Naoki. (grafted from 85be9dcc16a81d3ccd1f67b056255a7f206edd47) | ||||
* | Issue #28979: Fix What's New in Python 3.6, dict | Victor Stinner | 2016-12-15 | 1 | -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 asyncio | Yury Selivanov | 2016-12-12 | 2 | -0/+6 |
| | | | | | Initial patch by Mariatta Wijaya. (grafted from 853e3f4d6cd98ac4590238bc1c60e40fd8ed3895) | ||||
* | Issue #28783: Replaces bdist_wininst in nuget packages with stub | Steve Dower | 2016-12-11 | 3 | -38/+22 |
| | |||||
* | Issue #28896: Deprecate WindowsRegistryFinder | Steve Dower | 2016-12-07 | 4 | -0/+27 |
| | | | | (grafted from 25df9671663b5f8b1560d58d8842f9676f6dffc2) | ||||
* | guard HAVE_LONG_LONG definition to prevent redefinition (#28898) | Benjamin Peterson | 2016-12-07 | 1 | -2/+3 |
| | | | | (grafted from 4745d801cae2d57e3432313acd0b76b8b4cc9c75) | ||||
* | Issue #28900: Update documentation sidebar for 3.6.0rc. | Ned Deily | 2016-12-07 | 1 | -1/+2 |
| | |||||
* | Issue #28635: Drop the note that whatsnew is incomplete | Yury Selivanov | 2016-12-07 | 1 | -9/+0 |
| | | | | (grafted from d12bc674b74eee73365e38fad1f170ed3349bd59) | ||||
* | Added tag v3.6.0rc1 for changeset 29a273eee9a5 | Ned Deily | 2016-12-06 | 0 | -0/+0 |
| | |||||
* | Version bump for 3.6.0rc1v3.6.0rc1 | Ned Deily | 2016-12-06 | 3 | -6/+6 |
| | |||||
* | Update pydoc topics for 3.6.0rc1 | Ned Deily | 2016-12-06 | 1 | -4/+37 |
| | |||||
* | Regenerate configure with autoconf 2.69. | Ned Deily | 2016-12-06 | 1 | -13/+1 |
| | |||||
* | Issue #28835: Tidy previous showwarning changes based on review comments. | Ned Deily | 2016-12-06 | 1 | -28/+27 |
| | | | | Patch by Serhiy Storchaka. | ||||
* | Update the Mac installer README file for 3.6.0. | Ned Deily | 2016-12-06 | 1 | -5/+5 |
| | |||||
* | Issue #27030: Unknown escapes in re.sub() replacement template are allowed | Serhiy Storchaka | 2016-12-06 | 5 | -5/+16 |
| | | | | again. But they still are deprecated and will be disabled in 3.7. | ||||
* | Fixed misplaced comment. | Serhiy Storchaka | 2016-12-06 | 1 | -6/+6 |
|\ | |||||
| * | Fixed misplaced comment. | Serhiy Storchaka | 2016-12-06 | 1 | -6/+6 |
| | | |||||
* | | warnings: Fix the issue number | Victor Stinner | 2016-12-06 | 2 | -3/+3 |
| | | | | | | | | The fix for catch_warnings() is the issue #28835 (not the issue #28089). | ||||
* | | catch_warnings() calls showwarning() if overriden | Victor Stinner | 2016-12-06 | 3 | -2/+60 |
| | | | | | | | | | | Issue #28089: Fix a regression introduced in warnings.catch_warnings(): call warnings.showwarning() if it was overriden inside the context manager. | ||||
* | | merge 3.5 | Benjamin Peterson | 2016-12-05 | 1492 | -76853/+129851 |
|\ \ | |/ |/| | |||||
| * | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. | Serhiy Storchaka | 2016-12-06 | 4 | -5/+23 |
| |\ | |||||
| * | | Issue #23722: improve __classcell__ compatibility | Nick Coghlan | 2016-12-05 | 9 | -1211/+1395 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | Neaten-up and extend the examples in the random module docs. | Raymond Hettinger | 2016-12-04 | 1 | -10/+14 |
| | | | |||||
| * | | Fixed mismatching title overline. | Serhiy Storchaka | 2016-12-04 | 1 | -1/+1 |
| |\ \ | |||||
| * \ \ | Fixed double hyphens that are rendered to literal en-dashes in the documenation. | Serhiy Storchaka | 2016-12-04 | 9 | -15/+15 |
| |\ \ \ | |||||
| * | | | | Revert unintended merge | Steve Dower | 2016-12-03 | 2 | -161/+88 |
| | | | | | |||||
| * | | | | Ensures intermediate directory is created before using it | Steve Dower | 2016-12-03 | 1490 | -76734/+129614 |
| |\ \ \ \ | |||||
| | * \ \ \ | Issue #28846: Various installer fixes | Steve Dower | 2016-12-03 | 1490 | -76734/+129614 |
| | |\ \ \ \ | |||||
| | | * \ \ \ | Issue #21818: Fixed references to classes that have names matching with module | Serhiy Storchaka | 2016-12-02 | 1490 | -76738/+129625 |
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | names. | ||||
| | | | * | | | | Issue #27172: Undeprecate inspect.getfullargspec() | Nick Coghlan | 2016-12-02 | 4 | -34/+74 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| | | | * | | | | Issue #28843: Fix asyncio C Task to handle exceptions __traceback__. | Yury Selivanov | 2016-12-01 | 3 | -0/+22 |
| | | | | | | | | |||||
| | | | * | | | | Issue #28790: Fix error when using Generic and __slots__ (Ivan L) (3.5->3.6) | Guido van Rossum | 2016-11-29 | 2 | -3/+53 |
| | | | |\ \ \ \ | |||||
| | | | * | | | | | Add TCP_CONGESTION and TCP_USER_TIMEOUT | Victor Stinner | 2016-11-29 | 2 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #26273: Add new socket.TCP_CONGESTION (Linux 2.6.13) and socket.TCP_USER_TIMEOUT (Linux 2.6.37) constants. Patch written by Omar Sandoval. | ||||
| | | | * | | | | | Issue #28797: Modifying the class __dict__ inside the __set_name__ method of | Serhiy Storchaka | 2016-11-29 | 3 | -3/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a descriptor that is used inside that class no longer prevents calling the __set_name__ method of other descriptors. | ||||
| | | | * | | | | | Issue #28635: Document Python 3.6 opcode changes | Yury Selivanov | 2016-11-28 | 1 | -0/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to Serhiy Storchaka for pointing out the missing notes. Patch by Elvis Pranskevichus. | ||||
| | | | * | | | | | Fix grammar in whatsnew | Zachary Ware | 2016-11-28 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | | | * | | | | | Merge 3.5, fix for #24142 | ?ukasz Langa | 2016-11-26 | 1490 | -76704/+129457 |
| | | | |\ \ \ \ \ | |||||
| | | | | * \ \ \ \ | Issue #28763: Use double hyphens (rendered as en-dashes) in numerical ranges | Serhiy Storchaka | 2016-11-26 | 1490 | -76702/+129455 |
| | | | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in the documentation. | ||||
| | | | | | * \ \ \ \ | Merge from 3.5 | Berker Peksag | 2016-11-25 | 1 | -1/+1 |
| | | | | | |\ \ \ \ \ |