Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #28818: Simplify lookdict functions | INADA Naoki | 2016-12-07 | 3 | -125/+97 |
| | |||||
* | Merge from 3.6. | Serhiy Storchaka | 2016-12-07 | 2 | -2/+2 |
|\ | |||||
| * | Merge from 3.5. | Serhiy Storchaka | 2016-12-07 | 2 | -2/+2 |
| |\ | |||||
| | * | Change order of io.UnsupportedOperation base classes. | Serhiy Storchaka | 2016-12-07 | 2 | -2/+2 |
| | | | | | | | | | | | | This makes tests passing after changes by issue #5322. | ||||
* | | | null merge from 3.6 | INADA Naoki | 2016-12-07 | 0 | -0/+0 |
|\ \ \ | |/ / | |||||
| * | | Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict. | INADA Naoki | 2016-12-07 | 2 | -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 Storchaka | 2016-12-07 | 3 | -1/+119 |
|\ \ \ | |/ / | | | | | | | Original patch by Andreas Stührk. | ||||
| * | | Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code. | Serhiy Storchaka | 2016-12-07 | 3 | -1/+119 |
| |\ \ | | |/ | | | | | | | Original patch by Andreas Stührk. | ||||
| | * | Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code. | Serhiy Storchaka | 2016-12-02 | 3 | -1/+119 |
| | | | | | | | | | | | | Original patch by Andreas Stührk. | ||||
* | | | Issue #28847: A deprecation warning is now emitted if the index file is missed | Serhiy Storchaka | 2016-12-07 | 3 | -3/+24 |
| | | | | | | | | | | | | | | | and recreated in the 'r' and 'w' modes (will be an error in future Python releases). | ||||
* | | | Issue #28847: dbm.dumb now supports reading read-only files and no longer | Serhiy Storchaka | 2016-12-07 | 4 | -4/+26 |
|\ \ \ | |/ / | | | | | | | 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 | 4 | -4/+26 |
| |\ \ | | |/ | | | | | | | 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 | 4 | -5/+28 |
| | | | | | | | | | | | | writes the index file when it is not changed. | ||||
* | | | null merge from 3.6 | Ned Deily | 2016-12-07 | 0 | -0/+0 |
|\ \ \ | |/ / | |||||
| * | | Prepare for 3.6.1. Any further 3.6.0 release candidates and 3.6.0 final ↵ | Ned Deily | 2016-12-07 | 2 | -3/+15 |
| | | | | | | | | | | | | will be cherrypicked and merged here. | ||||
* | | | merge tag from 3.6 | Ned Deily | 2016-12-07 | 1 | -0/+1 |
|\ \ \ | |/ / | |||||
| * | | Added tag v3.6.0rc1 for changeset 29a273eee9a5 | Ned Deily | 2016-12-07 | 1 | -0/+1 |
| | | | |||||
| * | | Version bump for 3.6.0rc1v3.6.0rc1 | Ned Deily | 2016-12-07 | 3 | -6/+6 |
| | | | |||||
| * | | Update pydoc topics for 3.6.0rc1 | Ned Deily | 2016-12-06 | 1 | -4/+37 |
| | | | |||||
* | | | _PyObject_FastCallKeywords() now calls directly tp_call | Victor Stinner | 2016-12-06 | 1 | -15/+45 |
| | | | | | | | | | | | | | | | _PyObject_FastCallKeywords() doesn't call _PyObject_FastCallDict() anymore: call directly tp_call. | ||||
* | | | Regenerate configure with autoconf 2.69. | Ned Deily | 2016-12-06 | 1 | -13/+1 |
|\ \ \ | |/ / | |||||
| * | | Regenerate configure with autoconf 2.69. | Ned Deily | 2016-12-06 | 1 | -13/+1 |
| | | | |||||
* | | | Issue #28835: merge from 3.6 | Ned Deily | 2016-12-06 | 1 | -28/+27 |
|\ \ \ | |/ / | |||||
| * | | Issue #28835: Tidy previous showwarning changes based on review comments. | Ned Deily | 2016-12-06 | 1 | -28/+27 |
| | | | | | | | | | | | | Patch by Serhiy Storchaka. | ||||
* | | | Merge from 3.6 | Ned Deily | 2016-12-06 | 1 | -5/+5 |
|\ \ \ | |/ / | |||||
| * | | Update the Mac installer README file for 3.6.0. | Ned Deily | 2016-12-06 | 1 | -5/+5 |
| | | | |||||
* | | | Fix typo in a comment of abstract.c | Victor Stinner | 2016-12-06 | 1 | -1/+1 |
| | | | |||||
* | | | Use _PyObject_CallNoArg() | Victor Stinner | 2016-12-06 | 15 | -21/+21 |
| | | | | | | | | | | | | | | | | | | | | | Replace: PyObject_CallFunctionObjArgs(callable, NULL) with: _PyObject_CallNoArg(callable) | ||||
* | | | Use _PyObject_CallNoArg() | Victor Stinner | 2016-12-06 | 11 | -33/+33 |
| | | | | | | | | | | | | | | | | | | | | | Replace: PyObject_CallObject(callable, NULL) with: _PyObject_CallNoArg(callable) | ||||
* | | | Issue #28838: Fix weird indentation of abstract.h | Victor Stinner | 2016-12-06 | 1 | -847/+859 |
| | | | | | | | | | | | | Remove most indentation to move code at the left. | ||||
* | | | Merge documentation for issue #27030 from 3.6. | Serhiy Storchaka | 2016-12-06 | 4 | -3/+17 |
|\ \ \ | |/ / | |||||
| * | | 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. | ||||
* | | | Uniformize argument names of "call" functions | Victor Stinner | 2016-12-06 | 7 | -179/+211 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #28838: Rename parameters of the "calls" functions of the Python C API. * Rename 'callable_object' and 'func' to 'callable': any Python callable object is accepted, not only Python functions * Rename 'method' and 'nameid' to 'name' (method name) * Rename 'o' to 'obj' * Move, fix and update documentation of PyObject_CallXXX() functions in abstract.h * Update also the documentaton of the C API (update parameter names) | ||||
* | | | Fixed misplaced comment. | Serhiy Storchaka | 2016-12-06 | 1 | -6/+6 |
|\ \ \ | |/ / | |||||
| * | | Fixed misplaced comment. | Serhiy Storchaka | 2016-12-06 | 1 | -6/+6 |
| |\ \ | | |/ | |||||
| | * | Fixed misplaced comment. | Serhiy Storchaka | 2016-12-06 | 1 | -6/+6 |
| | | | |||||
* | | | Merge 3.6 | Victor Stinner | 2016-12-06 | 2 | -3/+3 |
|\ \ \ | |/ / | |||||
| * | | 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). | ||||
* | | | Merge 3.6 | Victor Stinner | 2016-12-06 | 3 | -2/+60 |
|\ \ \ | |/ / | |||||
| * | | 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.6 | Benjamin Peterson | 2016-12-06 | 1 | -1/+0 |
|\ \ \ | |/ / | |||||
| * | | merge 3.5 | Benjamin Peterson | 2016-12-06 | 1 | -1/+0 |
| |\ \ | | |/ | |||||
| | * | rm unused import | Benjamin Peterson | 2016-12-06 | 1 | -1/+0 |
| | | | |||||
* | | | Fixed merge error in Misc/NEWS for issue #23722. | Serhiy Storchaka | 2016-12-05 | 1 | -8/+5 |
| | | | |||||
* | | | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. | Serhiy Storchaka | 2016-12-05 | 4 | -5/+20 |
|\ \ \ | |/ / | |||||
| * | | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. | Serhiy Storchaka | 2016-12-05 | 4 | -5/+23 |
| |\ \ | | |/ | |||||
| | * | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. | Serhiy Storchaka | 2016-12-05 | 4 | -5/+20 |
| | | | |||||
* | | | Use directly _PyObject_GenericSetAttrWithDict() | Victor Stinner | 2016-12-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Modify type_setattro() to call directly _PyObject_GenericSetAttrWithDict() instead of PyObject_GenericSetAttr(). PyObject_GenericSetAttr() is a thin wrapper to _PyObject_GenericSetAttrWithDict(). | ||||
* | | | Issue #28152: Fix -Wunreachable-code warning on clang | Victor Stinner | 2016-12-05 | 1 | -2/+5 |
| | | | | | | | | | | | | | | | Replace 0 with (0) to ignore a compiler warning about dead code on "((int)(SEM_VALUE_MAX) < 0)": SEM_VALUE_MAX is not negative on Linux. | ||||
* | | | Issue #28152: Fix -Wunreachable-code warning on clang | Victor Stinner | 2016-12-05 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | Replace C if() with precompiler #if to fix a warning on dead code when using clang. |