Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support: temp_dir() and change_cwd() uses repr() in error message | Victor Stinner | 2017-02-08 | 2 | -5/+5 |
| | | | | | Serhiy Storshaka pointed me that str(path) can emit a BytesWarning: use repr(path) instead. | ||||
* | Fix refleaks if Py_EnterRecursiveCall() fails | Victor Stinner | 2017-02-08 | 1 | -1/+4 |
| | | | | Issue #29306: Destroy argstuple and kwdict if Py_EnterRecursiveCall() fails. | ||||
* | Fix regrtest -j0 -R output | Victor Stinner | 2017-02-08 | 1 | -1/+1 |
| | | | | Write also dots into stderr, instead of stdout. | ||||
* | Update test_support for my temp_dir/change_cwd changes | Victor Stinner | 2017-02-08 | 2 | -6/+19 |
| | |||||
* | support: add more info on temp_dir() and change_cwd() failure | Victor Stinner | 2017-02-08 | 1 | -4/+6 |
| | | | | Log the OSError exception message. | ||||
* | Issue #29306: Fix usage of Py_EnterRecursiveCall() | Victor Stinner | 2017-02-08 | 2 | -73/+90 |
| | | | | | | | * *PyCFunction_*Call*() functions now call Py_EnterRecursiveCall(). * PyObject_Call() now calls directly _PyFunction_FastCallDict() and PyCFunction_Call() to avoid calling Py_EnterRecursiveCall() twice per function call | ||||
* | Issue #29441: Merge from 3.6 | Berker Peksag | 2017-02-07 | 1 | -17/+4 |
|\ | |||||
| * | Issue #29441: Merge from 3.5 | Berker Peksag | 2017-02-07 | 1 | -17/+4 |
| |\ | |||||
| | * | Issue #29441: Update examples to use async and await keywords in ↵ | Berker Peksag | 2017-02-07 | 1 | -17/+4 |
| | | | | | | | | | | | | asyncio-task.rst | ||||
* | | | Issue #29314: Merge with 3.6 | Mariatta Wijaya | 2017-02-07 | 1 | -1/+2 |
|\ \ \ | |/ / | |||||
| * | | Issue #29314: Merge with 3.5 | Mariatta Wijaya | 2017-02-07 | 1 | -1/+2 |
| |\ \ | | |/ | |||||
| | * | Issue #29314: Set the stacklevel to two in asyncio.async() Deprecation Warning | Mariatta Wijaya | 2017-02-07 | 1 | -1/+2 |
| | | | |||||
* | | | Issue #29371: merge with 3.6 | Mariatta Wijaya | 2017-02-07 | 1 | -11/+13 |
|\ \ \ | |/ / | |||||
| * | | Issue #29371: merge with 3.5 | Mariatta Wijaya | 2017-02-07 | 1 | -11/+13 |
| |\ \ | | |/ | |||||
| | * | Issue #29371: Clarify bitwise OR operation in doctest option flags. | Mariatta Wijaya | 2017-02-07 | 1 | -11/+13 |
| | | | |||||
* | | | Issue #28164: Improves test on Windows 7 | Steve Dower | 2017-02-06 | 1 | -16/+22 |
|\ \ \ | |/ / | |||||
| * | | Issue #28164: Improves test on Windows 7 | Steve Dower | 2017-02-06 | 1 | -16/+22 |
| | | | |||||
* | | | Includes ensurepip and venv packages in nuget package. | Steve Dower | 2017-02-06 | 1 | -2/+11 |
|\ \ \ | |/ / | |||||
| * | | Includes ensurepip and venv packages in nuget package. | Steve Dower | 2017-02-06 | 1 | -2/+11 |
| |\ \ | | |/ | |||||
| | * | Includes ensurepip and venv packages in nuget package. | Steve Dower | 2017-02-06 | 1 | -2/+11 |
| | | | |||||
* | | | merge | Raymond Hettinger | 2017-02-06 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Substitute a more readable f-string | Raymond Hettinger | 2017-02-06 | 1 | -1/+1 |
| | | | |||||
* | | | Optimize deque index, insert and rotate() methods | Victor Stinner | 2017-02-06 | 1 | -11/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #29452: Use METH_FASTCALL calling convention for index(), insert() and rotate() methods of collections.deque to avoid the creation a temporary tuple to pass position arguments. Speedup on deque methods: * d.rotate(): 1.10x faster * d.rotate(1): 1.24x faster * d.insert(): 1.18x faster * d.index(): 1.24x faster | ||||
* | | | Prohibit implicit C function declarations | Victor Stinner | 2017-02-06 | 3 | -0/+65 |
| | | | | | | | | | | | | | | | | | | | | | Issue #27659: use -Werror=implicit-function-declaration when possible (GCC and Clang, but it depends on the compiler version). Patch written by Chi Hsuan Yen. | ||||
* | | | regrtest: don't fail immediately if a child does crash | Victor Stinner | 2017-02-06 | 3 | -6/+16 |
| | | | | | | | | | | | | | | | | | | Issue #29362: Catch a crash of a worker process as a normal failure and continue to run next tests. It allows to get the usual test summary: single line result (OK/FAIL), total duration, etc. | ||||
* | | | Merge from 3.6 | Berker Peksag | 2017-02-06 | 1 | -5/+5 |
|\ \ \ | |/ / | |||||
| * | | Fix usage of data directive | Berker Peksag | 2017-02-06 | 1 | -5/+5 |
| | | | |||||
* | | | Issue #29460: _PyArg_NoKeywords(), _PyArg_NoStackKeywords() and | Serhiy Storchaka | 2017-02-06 | 4 | -6/+16 |
| | | | | | | | | | | | | _PyArg_NoPositional() now are macros. | ||||
* | | | Issue #29405: Make total calculation in _guess_delimiter more accurate. | Xiang Zhang | 2017-02-06 | 1 | -2/+2 |
| | | | |||||
* | | | Issue #20186: Regenerated Argument Clinic. | Serhiy Storchaka | 2017-02-05 | 2 | -3/+3 |
| | | | |||||
* | | | Merge from 3.6 | Steve Dower | 2017-02-05 | 1 | -1/+13 |
|\ \ \ | |/ / | |||||
| * | | Adds precheck for console filename to fix Windows 7. | Steve Dower | 2017-02-05 | 1 | -1/+13 |
| | | | |||||
* | | | Issue #28489: Merge from 3.6 | Berker Peksag | 2017-02-05 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Issue #28489: Fix comment in tokenizer.c | Berker Peksag | 2017-02-05 | 1 | -1/+1 |
| | | | | | | | | | | | | Patch by Ryan Gonzalez. | ||||
* | | | Merge from 3.6 | Steve Dower | 2017-02-05 | 1 | -15/+27 |
|\ \ \ | |/ / | |||||
| * | | Updates test_winconsoleio to better show the source of its issues. | Steve Dower | 2017-02-05 | 1 | -15/+27 |
| | | | |||||
* | | | Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0]. | Steve Dower | 2017-02-04 | 2 | -2/+14 |
|\ \ \ | |/ / | |||||
| * | | Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0]. | Steve Dower | 2017-02-04 | 2 | -2/+14 |
| |\ \ | | |/ | |||||
| | * | Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0]. | Steve Dower | 2017-02-04 | 2 | -2/+14 |
| | | | |||||
* | | | Issue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev) | Steve Dower | 2017-02-04 | 4 | -14/+31 |
|\ \ \ | |/ / | |||||
| * | | Issue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev) | Steve Dower | 2017-02-04 | 4 | -14/+31 |
| | | | |||||
* | | | Merge issue #28164 and issue #29409 | Steve Dower | 2017-02-04 | 5 | -39/+101 |
|\ \ \ | |/ / | |||||
| * | | Issue #28164: Correctly handle special console filenames (patch by Eryk Sun) | Steve Dower | 2017-02-04 | 3 | -21/+76 |
| | | | |||||
| * | | Issue #29409: Implement PEP 529 for io.FileIO (Patch by Eryk Sun) | Steve Dower | 2017-02-04 | 3 | -18/+35 |
| | | | |||||
* | | | Issue #29392: Prevent crash when passing invalid arguments into msvcrt module. | Steve Dower | 2017-02-04 | 2 | -4/+45 |
|\ \ \ | |/ / | |||||
| * | | Issue #29392: Prevent crash when passing invalid arguments into msvcrt module. | Steve Dower | 2017-02-04 | 2 | -4/+45 |
| |\ \ | | |/ | |||||
| | * | Issue #29392: Prevent crash when passing invalid arguments into msvcrt module. | Steve Dower | 2017-02-04 | 2 | -12/+51 |
| | | | |||||
* | | | Issue #29416: Prevent infinite loop in pathlib.Path.mkdir | Steve Dower | 2017-02-04 | 3 | -1/+14 |
|\ \ \ | |/ / | |||||
| * | | Issue #29416: Prevent infinite loop in pathlib.Path.mkdir | Steve Dower | 2017-02-04 | 3 | -1/+14 |
| |\ \ | | |/ | |||||
| | * | Issue #29416: Prevent infinite loop in pathlib.Path.mkdir | Steve Dower | 2017-02-04 | 3 | -1/+14 |
| | | |