Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 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 |
|\ \ | |/ | |||||
| * | Fixed double hyphens that are rendered to literal en-dashes in the documenation. | Serhiy Storchaka | 2016-12-04 | 8 | -14/+14 |
| | | |||||
* | | Revert unintended merge | Steve Dower | 2016-12-03 | 2 | -161/+88 |
| | | |||||
* | | Ensures intermediate directory is created before using it | Steve Dower | 2016-12-03 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Ensures intermediate directory is created before accessing it. | Steve Dower | 2016-12-03 | 1 | -0/+1 |
| | | |||||
* | | Issue #28846: Various installer fixes | Steve Dower | 2016-12-03 | 7 | -96/+174 |
|\ \ | |/ | |||||
| * | Issue #28846: Various installer fixes | Steve Dower | 2016-12-03 | 6 | -12/+24 |
| | | |||||
| * | Merge heads | Serhiy Storchaka | 2016-12-02 | 2 | -88/+161 |
| |\ | |||||
| | * | - Import latest config.sub config.guess files | doko@ubuntu.com | 2016-12-01 | 2 | -88/+161 |
| | | | |||||
* | | | Issue #21818: Fixed references to classes that have names matching with module | Serhiy Storchaka | 2016-12-02 | 9 | -30/+30 |
|\ \ \ | |/ / | | | | | | | names. | ||||
| * | | Issue #21818: Fixed references to classes that have names matching with module | Serhiy Storchaka | 2016-12-02 | 9 | -30/+30 |
| |/ | | | | | | | 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 |
|\ \ | |/ | |||||
| * | Issue #28790: Fix error when using Generic and __slots__ (Ivan L) | 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 | 4 | -1/+29 |
|\ \ | |/ | |||||
| * | Fixes #24142: [configparser] always join multiline values to not leave the ↵ | Łukasz Langa | 2016-11-26 | 4 | -1/+29 |
| | | | | | | | | parser in an invalid state | ||||
* | | Issue #28763: Use double hyphens (rendered as en-dashes) in numerical ranges | Serhiy Storchaka | 2016-11-26 | 16 | -24/+24 |
|\ \ | |/ | | | | | in the documentation. | ||||
| * | Issue #28763: Use double hyphens (rendered as en-dashes) in numerical ranges | Serhiy Storchaka | 2016-11-26 | 17 | -25/+25 |
| | | | | | | | | in the documentation. | ||||
* | | Merge from 3.5 | Berker Peksag | 2016-11-25 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Add missing square bracket in typing.get_type_hints() | Berker Peksag | 2016-11-25 | 1 | -1/+1 |
| | | |||||
* | | Issue #28738: Merge from 3.6 | Berker Peksag | 2016-11-25 | 1 | -2/+3 |
|\ \ | |/ | |||||
| * | Issue #28738: Document SIGBREAK as an acceptable value on Windows | Berker Peksag | 2016-11-25 | 1 | -2/+3 |
| | | | | | | | | Patch by Wojtek Ruszczewski. | ||||
* | | Issue #28793: Fix c/p error in AsyncGenerator documentation | Berker Peksag | 2016-11-25 | 1 | -1/+1 |
| | | | | | | | | Patch by Julien Palard. | ||||
* | | Fix _PyGen_yf() | Victor Stinner | 2016-11-24 | 3 | -0/+14 |
| | | | | | | | | | | | | | | | | Issue #28782: Fix a bug in the implementation ``yield from`` when checking if the next instruction is YIELD_FROM. Regression introduced by WORDCODE (issue #26647). Reviewed by Serhiy Storchaka and Yury Selivanov. | ||||
* | | Issue #28773: Add typing.FrozenSet docs. (Manuel Krebber) (3.5->3.6) | Guido van Rossum | 2016-11-24 | 1 | -0/+4 |
|\ \ | |/ | |||||
| * | Issue #28773: Add typing.FrozenSet docs. (Manuel Krebber) | Guido van Rossum | 2016-11-24 | 1 | -0/+4 |
| | | |||||
* | | Issue #27100: Silence deprecation warning in Lib/test/test_with.py | Raymond Hettinger | 2016-11-24 | 1 | -3/+3 |
| | | |||||
* | | Issue #28532: Add what's new entry for python -VV option | INADA Naoki | 2016-11-24 | 2 | -0/+14 |
| | | |||||
* | | Issue #28783: Embedded and nuget packages incorrect reference missing ↵ | Steve Dower | 2016-11-23 | 2 | -3/+48 |
|\ \ | |/ | | | | | bdist_wininst command. | ||||
| * | Issue #28783: Embedded and nuget packages incorrect reference missing ↵ | Steve Dower | 2016-11-23 | 2 | -3/+47 |
| | | | | | | | | bdist_wininst command. | ||||
* | | Issue #27100: Fix ref leak | Raymond Hettinger | 2016-11-22 | 1 | -1/+3 |
| | | |||||
* | | Issue #28573: Missing sys._mercurial info and other build issues. | Steve Dower | 2016-11-22 | 2 | -6/+26 |
| | | |||||
* | | Issue #28727: Optimize pattern_richcompare() for a==a | Victor Stinner | 2016-11-22 | 2 | -0/+10 |
| | | | | | | | | A pattern is equal to itself. | ||||
* | | Issue #28727: Fix typo in pattern_richcompare() | Victor Stinner | 2016-11-22 | 1 | -1/+1 |
| | | | | | | | | Typo catched by Serhiy Storchaka, thanks! | ||||
* | | Issue #28023: Fix python-gdb.py on old GDB versions | Victor Stinner | 2016-11-22 | 1 | -2/+6 |
| | | | | | | | | | | | | Replace int(value.address)+offset with value.cast(unsigned char*)+offset. It seems like int(value.address) fails on old versions of GDB. | ||||
* | | Issue #28023: Fix python-gdb.py didn't support new dict implementation | INADA Naoki | 2016-11-22 | 3 | -8/+34 |
| | | |||||
* | | Start 3.6.0rc1. (Note, patch level was incorrectly set to 3.6.0b4+ following ↵ | Ned Deily | 2016-11-22 | 2 | -1/+13 |
| | | | | | | | | b3. It is now b4+ again.) | ||||
* | | Added tag v3.6.0b4 for changeset 18496abdb3d5 | Ned Deily | 2016-11-22 | 1 | -0/+1 |
| | | |||||
* | | Version bump for 3.6.0b4v3.6.0b4 | Ned Deily | 2016-11-22 | 3 | -3/+3 |
| | | |||||
* | | Update pydoc topics for 3.6.0b4 | Ned Deily | 2016-11-22 | 1 | -2/+2 |
| | | |||||
* | | Issue #27100: With statement reports missing __enter__ before __exit__. ↵ | Raymond Hettinger | 2016-11-22 | 3 | -7/+20 |
| | | | | | | | | (Contributed by Jonathan Ellington.) |