Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #29000: Fixed bytes formatting of octals with zero padding in alternate | Serhiy Storchaka | 2016-12-17 | 1 | -0/+3 |
|\ | | | | | | | form. | ||||
| * | Issue #29000: Fixed bytes formatting of octals with zero padding in alternate | Serhiy Storchaka | 2016-12-17 | 1 | -0/+3 |
| | | | | | | | | form. | ||||
* | | Merge 3.6.0rc2 Misc/NEWS entries into 3.6.1 | Ned Deily | 2016-12-17 | 1 | -8/+31 |
| | | |||||
* | | merge | Raymond Hettinger | 2016-12-16 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Issue #28991: Fix obscure reentrancy bug in functools.lru_cache(). | Raymond Hettinger | 2016-12-16 | 1 | -0/+3 |
| | | |||||
* | | Merge 3.5 (issue #28990) | Yury Selivanov | 2016-12-16 | 1 | -0/+4 |
|\ \ | |/ | |||||
| * | Issue #28990: Fix SSL hanging if connection is closed before handshake ↵ | Yury Selivanov | 2016-12-16 | 1 | -0/+4 |
| | | | | | | | | completed. | ||||
* | | Issue #26919: On Android, operating system data is now always encoded/decoded | Xavier de Gaye | 2016-12-15 | 1 | -0/+4 |
| | | | | | | | | | | to/from UTF-8, instead of the locale encoding to avoid inconsistencies with os.fsencode() and os.fsdecode() which are already using UTF-8. | ||||
* | | Fix a memory leak in split-table dictionaries | Victor Stinner | 2016-12-15 | 1 | -0/+4 |
| | | | | | | | | | | | | | | Issue #28147: Fix a memory leak in split-table dictionaries: setattr() must not convert combined table into split table. Patch written by INADA Naoki. | ||||
* | | Merge from 3.6. | Serhiy Storchaka | 2016-12-14 | 1 | -3/+0 |
|\ \ | |/ | |||||
| * | Revert changeset 1f31bf3f76f5 (issue5322) except tests. | Serhiy Storchaka | 2016-12-14 | 1 | -3/+0 |
| | | |||||
* | | Issue #28683: Fix the tests that bind() a unix socket and raise PermissionError | Xavier de Gaye | 2016-12-14 | 1 | -0/+3 |
| | | | | | | | | on Android for a non-root user. | ||||
* | | Issue #20211: Do not add the directory for installing C header files and | Xavier de Gaye | 2016-12-14 | 1 | -0/+4 |
| | | | | | | | | | | the directory for installing object code libraries to the cross compilation search paths. | ||||
* | | Issue #28896: Disable WindowsRegistryFinder by default. | Steve Dower | 2016-12-12 | 1 | -1/+1 |
| | | |||||
* | | Issue #28739: f-string expressions no longer accepted as docstrings and | Serhiy Storchaka | 2016-12-11 | 1 | -0/+3 |
| | | | | | | | | by ast.literal_eval() even if they do not include subexpressions. | ||||
* | | Issue #28512: Fixed setting the offset attribute of SyntaxError by | Serhiy Storchaka | 2016-12-11 | 1 | -0/+3 |
|\ \ | |/ | | | | | PyErr_SyntaxLocationEx() and PyErr_SyntaxLocationObject(). | ||||
| * | Issue #28512: Fixed setting the offset attribute of SyntaxError by | Serhiy Storchaka | 2016-12-11 | 1 | -0/+3 |
| | | | | | | | | PyErr_SyntaxLocationEx() and PyErr_SyntaxLocationObject(). | ||||
* | | Issue #28849: Do not define sys.implementation._multiarch on Android. | Xavier de Gaye | 2016-12-10 | 1 | -0/+5 |
| | | |||||
* | | Issue #28779: multiprocessing.set_forkserver_preload() would crash the ↵ | Antoine Pitrou | 2016-12-10 | 1 | -0/+4 |
|\ \ | |/ | | | | | forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. | ||||
| * | Issue #28779: multiprocessing.set_forkserver_preload() would crash the ↵ | Antoine Pitrou | 2016-12-10 | 1 | -0/+4 |
| | | | | | | | | forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. | ||||
* | | Issue #28918: Fix the cross compilation of xxlimited when Python | Xavier de Gaye | 2016-12-10 | 1 | -0/+3 |
| | | | | | | | | has been built with Py_DEBUG defined. | ||||
* | | Issue #26937: The chown() method of the tarfile.TarFile class does not fail now | Xavier de Gaye | 2016-12-09 | 1 | -0/+4 |
| | | | | | | | | when the grp module cannot be imported, as for example on Android platforms. | ||||
* | | Issue #28896: Deprecate WindowsRegistryFinder | Steve Dower | 2016-12-07 | 1 | -0/+5 |
| | | |||||
* | | Issue #26939: Add the support.setswitchinterval() function to fix | Xavier de Gaye | 2016-12-08 | 1 | -0/+6 |
| | | | | | | | | test_functools hanging on the Android armv7 qemu emulator. | ||||
* | | Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict. | INADA Naoki | 2016-12-07 | 1 | -0/+3 |
| | | | | | | | | Improve speed of dict literal with constant keys up to 30%. | ||||
* | | Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code. | Serhiy Storchaka | 2016-12-07 | 1 | -0/+3 |
|\ \ | |/ | | | | | Original patch by Andreas Stührk. | ||||
| * | Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code. | Serhiy Storchaka | 2016-12-02 | 1 | -0/+3 |
| | | | | | | | | Original patch by Andreas Stührk. | ||||
* | | Issue #28847: dbm.dumb now supports reading read-only files and no longer | Serhiy Storchaka | 2016-12-07 | 1 | -0/+3 |
|\ \ | |/ | | | | | writes the index file when it is not changed. | ||||
| * | Issue #28847: dbm.dumb now supports reading read-only files and no longer | Serhiy Storchaka | 2016-12-07 | 1 | -0/+3 |
| | | | | | | | | writes the index file when it is not changed. | ||||
* | | Prepare for 3.6.1. Any further 3.6.0 release candidates and 3.6.0 final ↵ | Ned Deily | 2016-12-07 | 1 | -0/+12 |
| | | | | | | | | will be cherrypicked and merged here. | ||||
* | | Version bump for 3.6.0rc1v3.6.0rc1 | Ned Deily | 2016-12-07 | 1 | -1/+1 |
| | | |||||
* | | Issue #27030: Unknown escapes in re.sub() replacement template are allowed | Serhiy Storchaka | 2016-12-06 | 1 | -0/+3 |
| | | | | | | | | again. But they still are deprecated and will be disabled in 3.7. | ||||
* | | warnings: Fix the issue number | Victor Stinner | 2016-12-06 | 1 | -1/+1 |
| | | | | | | | | The fix for catch_warnings() is the issue #28835 (not the issue #28089). | ||||
* | | catch_warnings() calls showwarning() if overriden | Victor Stinner | 2016-12-06 | 1 | -0/+3 |
| | | | | | | | | | | Issue #28089: Fix a regression introduced in warnings.catch_warnings(): call warnings.showwarning() if it was overriden inside the context manager. | ||||
* | | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. | Serhiy Storchaka | 2016-12-05 | 1 | -0/+5 |
|\ \ | |/ | |||||
| * | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. | Serhiy Storchaka | 2016-12-05 | 1 | -0/+2 |
| | | |||||
* | | Issue #23722: improve __classcell__ compatibility | Nick Coghlan | 2016-12-05 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 #27172: Undeprecate inspect.getfullargspec() | Nick Coghlan | 2016-12-02 | 1 | -0/+5 |
| | | | | | | | | | | | | 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 | 1 | -0/+2 |
| | | |||||
* | | Add TCP_CONGESTION and TCP_USER_TIMEOUT | Victor Stinner | 2016-11-29 | 1 | -0/+4 |
| | | | | | | | | | | | | | | 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 | 1 | -0/+4 |
| | | | | | | | | | | a descriptor that is used inside that class no longer prevents calling the __set_name__ method of other descriptors. | ||||
* | | Merge 3.5, fix for #24142 | Łukasz Langa | 2016-11-26 | 2 | -0/+4 |
|\ \ | |/ | |||||
| * | Fixes #24142: [configparser] always join multiline values to not leave the ↵ | Łukasz Langa | 2016-11-26 | 2 | -0/+4 |
| | | | | | | | | parser in an invalid state | ||||
* | | Fix _PyGen_yf() | Victor Stinner | 2016-11-24 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | 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 #28023: Fix python-gdb.py didn't support new dict implementation | INADA Naoki | 2016-11-22 | 1 | -0/+5 |
| | | |||||
* | | Start 3.6.0rc1. (Note, patch level was incorrectly set to 3.6.0b4+ following ↵ | Ned Deily | 2016-11-22 | 1 | -0/+12 |
| | | | | | | | | b3. It is now b4+ again.) | ||||
* | | Version bump for 3.6.0b4v3.6.0b4 | Ned Deily | 2016-11-22 | 1 | -1/+1 |
| | | |||||
* | | Issue #27100: With statement reports missing __enter__ before __exit__. ↵ | Raymond Hettinger | 2016-11-22 | 1 | -0/+4 |
| | | | | | | | | (Contributed by Jonathan Ellington.) | ||||
* | | Issue #28752: Restored the __reduce__() methods of datetime objects. | Serhiy Storchaka | 2016-11-21 | 1 | -0/+2 |
| | | |||||
* | | issue28082: actually include NEWS entry | Ethan Furman | 2016-11-21 | 1 | -0/+2 |
| | |