summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Issue #28849: Do not define sys.implementation._multiarch on Android.Xavier de Gaye2016-12-104-48/+9
| | |
* | | Issue #28779: multiprocessing.set_forkserver_preload() would crash the ↵Antoine Pitrou2016-12-105-2/+37
|\ \ \ | |/ / | | | | | | 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-105-2/+37
| | | | | | | | | | | | 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-102-1/+4
| | | | | | | | | | | | has been built with Py_DEBUG defined.
* | | Issue #28771: Merge C API doc fix from 3.5Martin Panter2016-12-101-5/+7
|\ \ \ | |/ /
| * | Issue #28771: Update tp_get/setattr signature documentationMartin Panter2016-12-101-5/+7
| | |
* | | Fix typos in comment and documentationMartin Panter2016-12-102-2/+2
| | |
* | | Issue #28820: Merge spelling fixes from 3.5Martin Panter2016-12-102-2/+2
|\ \ \ | |/ /
| * | Issue #28820: Fix spelling of “practice” as a nounMartin Panter2016-12-102-2/+2
| | |
* | | Issues #28755, #28753: Merge Arg Clinic howto from 3.5Martin Panter2016-12-101-24/+39
|\ \ \ | |/ /
| * | Issue #28755: Improve syntax highlighting in Arg Clinic howtoMartin Panter2016-12-101-15/+29
| | |
| * | Issue 28753: Argument Clinic howto docfix, courtesy Julien Palard.Martin Panter2016-12-101-14/+15
| | |
* | | Issue #26937: The chown() method of the tarfile.TarFile class does not fail nowXavier de Gaye2016-12-092-12/+23
| | | | | | | | | | | | when the grp module cannot be imported, as for example on Android platforms.
* | | Issue #28896: Deprecate WindowsRegistryFinderSteve Dower2016-12-074-0/+21
| | |
* | | Issue #28770: Update python-gdb.py for fastcallsVictor Stinner2016-11-222-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.
* | | Issue #26941: Fix test_threading that hangs on the Android armv7 qemu emulator.Xavier de Gaye2016-12-081-1/+1
| | |
* | | Issue #26940: Fix test_importlib that hangs on the Android armv7 qemu emulator.Xavier de Gaye2016-12-081-1/+1
| | |
* | | Issue #26939: Add the support.setswitchinterval() function to fixXavier de Gaye2016-12-083-1/+23
| | | | | | | | | | | | test_functools hanging on the Android armv7 qemu emulator.
* | | guard HAVE_LONG_LONG definition to prevent redefinition (#28898)Benjamin Peterson2016-12-081-2/+3
| | |
* | | Issue #28900: Update documentation sidebar for 3.6.0rc.Ned Deily2016-12-081-1/+2
|\ \ \ | |/ /
| * | Issue #28900: Update documentation sidebar for 3.6.0rc.Ned Deily2016-12-081-1/+2
| | |
* | | Issue #28635: Drop the note that whatsnew is incompleteYury Selivanov2016-12-081-9/+0
| | |
* | | Merge from 3.5.Serhiy Storchaka2016-12-072-2/+2
|\ \ \ | |/ /
| * | Change order of io.UnsupportedOperation base classes.Serhiy Storchaka2016-12-072-2/+2
| | | | | | | | | | | | This makes tests passing after changes by issue #5322.
* | | Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict.INADA Naoki2016-12-072-5/+22
| | | | | | | | | | | | 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-073-1/+119
|\ \ \ | |/ / | | | | | | Original patch by Andreas Stührk.
| * | Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code.Serhiy Storchaka2016-12-023-1/+119
| | | | | | | | | | | | Original patch by Andreas Stührk.
* | | Issue #28847: dbm.dumb now supports reading read-only files and no longerSerhiy Storchaka2016-12-074-4/+26
|\ \ \ | |/ / | | | | | | writes the index file when it is not changed.
| * | Issue #28847: dbm.dumb now supports reading read-only files and no longerSerhiy Storchaka2016-12-074-5/+28
| | | | | | | | | | | | 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-072-3/+15
| |/ |/| | | | | will be cherrypicked and merged here.
* | Added tag v3.6.0rc1 for changeset 29a273eee9a5Ned Deily2016-12-071-0/+1
| |
* | Version bump for 3.6.0rc1v3.6.0rc1Ned Deily2016-12-073-6/+6
| |
* | Update pydoc topics for 3.6.0rc1Ned Deily2016-12-061-4/+37
| |
* | Regenerate configure with autoconf 2.69.Ned Deily2016-12-061-13/+1
| |
* | Issue #28835: Tidy previous showwarning changes based on review comments.Ned Deily2016-12-061-28/+27
| | | | | | | | Patch by Serhiy Storchaka.
* | Update the Mac installer README file for 3.6.0.Ned Deily2016-12-061-5/+5
| |
* | Issue #27030: Unknown escapes in re.sub() replacement template are allowedSerhiy Storchaka2016-12-065-5/+16
| | | | | | | | again. But they still are deprecated and will be disabled in 3.7.
* | Fixed misplaced comment.Serhiy Storchaka2016-12-061-6/+6
|\ \ | |/
| * Fixed misplaced comment.Serhiy Storchaka2016-12-061-6/+6
| |
* | warnings: Fix the issue numberVictor Stinner2016-12-062-3/+3
| | | | | | | | The fix for catch_warnings() is the issue #28835 (not the issue #28089).
* | catch_warnings() calls showwarning() if overridenVictor Stinner2016-12-063-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.5Benjamin Peterson2016-12-061-1/+0
|\ \ | |/
| * rm unused importBenjamin Peterson2016-12-061-1/+0
| |
* | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.Serhiy Storchaka2016-12-054-5/+23
|\ \ | |/
| * Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.Serhiy Storchaka2016-12-054-5/+20
| |
* | Issue #23722: improve __classcell__ compatibilityNick Coghlan2016-12-059-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 Hettinger2016-12-041-10/+14
| |
* | Fixed mismatching title overline.Serhiy Storchaka2016-12-041-1/+1
|\ \ | |/
| * Fixed mismatching title overline.Serhiy Storchaka2016-12-041-1/+1
| |
* | Fixed double hyphens that are rendered to literal en-dashes in the documenation.Serhiy Storchaka2016-12-049-15/+15
|\ \ | |/