summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Issue #29000: Fixed bytes formatting of octals with zero padding in alternateSerhiy Storchaka2016-12-171-0/+3
|\ | | | | | | form.
| * Issue #29000: Fixed bytes formatting of octals with zero padding in alternateSerhiy Storchaka2016-12-171-0/+3
| | | | | | | | form.
* | Merge 3.6.0rc2 Misc/NEWS entries into 3.6.1Ned Deily2016-12-171-8/+31
| |
* | mergeRaymond Hettinger2016-12-161-0/+3
|\ \ | |/
| * Issue #28991: Fix obscure reentrancy bug in functools.lru_cache().Raymond Hettinger2016-12-161-0/+3
| |
* | Merge 3.5 (issue #28990)Yury Selivanov2016-12-161-0/+4
|\ \ | |/
| * Issue #28990: Fix SSL hanging if connection is closed before handshake ↵Yury Selivanov2016-12-161-0/+4
| | | | | | | | completed.
* | Issue #26919: On Android, operating system data is now always encoded/decodedXavier de Gaye2016-12-151-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 dictionariesVictor Stinner2016-12-151-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 Storchaka2016-12-141-3/+0
|\ \ | |/
| * Revert changeset 1f31bf3f76f5 (issue5322) except tests.Serhiy Storchaka2016-12-141-3/+0
| |
* | Issue #28683: Fix the tests that bind() a unix socket and raise PermissionErrorXavier de Gaye2016-12-141-0/+3
| | | | | | | | on Android for a non-root user.
* | Issue #20211: Do not add the directory for installing C header files andXavier de Gaye2016-12-141-0/+4
| | | | | | | | | | the directory for installing object code libraries to the cross compilation search paths.
* | Issue #28896: Disable WindowsRegistryFinder by default.Steve Dower2016-12-121-1/+1
| |
* | Issue #28739: f-string expressions no longer accepted as docstrings andSerhiy Storchaka2016-12-111-0/+3
| | | | | | | | by ast.literal_eval() even if they do not include subexpressions.
* | Issue #28512: Fixed setting the offset attribute of SyntaxError bySerhiy Storchaka2016-12-111-0/+3
|\ \ | |/ | | | | PyErr_SyntaxLocationEx() and PyErr_SyntaxLocationObject().
| * Issue #28512: Fixed setting the offset attribute of SyntaxError bySerhiy Storchaka2016-12-111-0/+3
| | | | | | | | PyErr_SyntaxLocationEx() and PyErr_SyntaxLocationObject().
* | Issue #28849: Do not define sys.implementation._multiarch on Android.Xavier de Gaye2016-12-101-0/+5
| |
* | Issue #28779: multiprocessing.set_forkserver_preload() would crash the ↵Antoine Pitrou2016-12-101-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 Pitrou2016-12-101-0/+4
| | | | | | | | forkserver process if a preloaded module instantiated some multiprocessing objects such as locks.
* | Issue #28918: Fix the cross compilation of xxlimited when PythonXavier de Gaye2016-12-101-0/+3
| | | | | | | | has been built with Py_DEBUG defined.
* | Issue #26937: The chown() method of the tarfile.TarFile class does not fail nowXavier de Gaye2016-12-091-0/+4
| | | | | | | | when the grp module cannot be imported, as for example on Android platforms.
* | Issue #28896: Deprecate WindowsRegistryFinderSteve Dower2016-12-071-0/+5
| |
* | Issue #26939: Add the support.setswitchinterval() function to fixXavier de Gaye2016-12-081-0/+6
| | | | | | | | test_functools hanging on the Android armv7 qemu emulator.
* | Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict.INADA Naoki2016-12-071-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 Storchaka2016-12-071-0/+3
|\ \ | |/ | | | | Original patch by Andreas Stührk.
| * Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code.Serhiy Storchaka2016-12-021-0/+3
| | | | | | | | Original patch by Andreas Stührk.
* | Issue #28847: dbm.dumb now supports reading read-only files and no longerSerhiy Storchaka2016-12-071-0/+3
|\ \ | |/ | | | | writes the index file when it is not changed.
| * Issue #28847: dbm.dumb now supports reading read-only files and no longerSerhiy Storchaka2016-12-071-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 Deily2016-12-071-0/+12
| | | | | | | | will be cherrypicked and merged here.
* | Version bump for 3.6.0rc1v3.6.0rc1Ned Deily2016-12-071-1/+1
| |
* | Issue #27030: Unknown escapes in re.sub() replacement template are allowedSerhiy Storchaka2016-12-061-0/+3
| | | | | | | | again. But they still are deprecated and will be disabled in 3.7.
* | warnings: Fix the issue numberVictor Stinner2016-12-061-1/+1
| | | | | | | | The fix for catch_warnings() is the issue #28835 (not the issue #28089).
* | catch_warnings() calls showwarning() if overridenVictor Stinner2016-12-061-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 Storchaka2016-12-051-0/+5
|\ \ | |/
| * Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.Serhiy Storchaka2016-12-051-0/+2
| |
* | Issue #23722: improve __classcell__ compatibilityNick Coghlan2016-12-051-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 Coghlan2016-12-021-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 Selivanov2016-12-011-0/+2
| |
* | Add TCP_CONGESTION and TCP_USER_TIMEOUTVictor Stinner2016-11-291-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 ofSerhiy Storchaka2016-11-291-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 Langa2016-11-262-0/+4
|\ \ | |/
| * Fixes #24142: [configparser] always join multiline values to not leave the ↵Łukasz Langa2016-11-262-0/+4
| | | | | | | | parser in an invalid state
* | Fix _PyGen_yf()Victor Stinner2016-11-241-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 implementationINADA Naoki2016-11-221-0/+5
| |
* | Start 3.6.0rc1. (Note, patch level was incorrectly set to 3.6.0b4+ following ↵Ned Deily2016-11-221-0/+12
| | | | | | | | b3. It is now b4+ again.)
* | Version bump for 3.6.0b4v3.6.0b4Ned Deily2016-11-221-1/+1
| |
* | Issue #27100: With statement reports missing __enter__ before __exit__. ↵Raymond Hettinger2016-11-221-0/+4
| | | | | | | | (Contributed by Jonathan Ellington.)
* | Issue #28752: Restored the __reduce__() methods of datetime objects.Serhiy Storchaka2016-11-211-0/+2
| |
* | issue28082: actually include NEWS entryEthan Furman2016-11-211-0/+2
| |