summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* support: temp_dir() and change_cwd() uses repr() in error messageVictor Stinner2017-02-082-5/+5
| | | | | Serhiy Storshaka pointed me that str(path) can emit a BytesWarning: use repr(path) instead.
* Fix refleaks if Py_EnterRecursiveCall() failsVictor Stinner2017-02-081-1/+4
| | | | Issue #29306: Destroy argstuple and kwdict if Py_EnterRecursiveCall() fails.
* Fix regrtest -j0 -R outputVictor Stinner2017-02-081-1/+1
| | | | Write also dots into stderr, instead of stdout.
* Update test_support for my temp_dir/change_cwd changesVictor Stinner2017-02-082-6/+19
|
* support: add more info on temp_dir() and change_cwd() failureVictor Stinner2017-02-081-4/+6
| | | | Log the OSError exception message.
* Issue #29306: Fix usage of Py_EnterRecursiveCall()Victor Stinner2017-02-082-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.6Berker Peksag2017-02-071-17/+4
|\
| * Issue #29441: Merge from 3.5Berker Peksag2017-02-071-17/+4
| |\
| | * Issue #29441: Update examples to use async and await keywords in ↵Berker Peksag2017-02-071-17/+4
| | | | | | | | | | | | asyncio-task.rst
* | | Issue #29314: Merge with 3.6Mariatta Wijaya2017-02-071-1/+2
|\ \ \ | |/ /
| * | Issue #29314: Merge with 3.5Mariatta Wijaya2017-02-071-1/+2
| |\ \ | | |/
| | * Issue #29314: Set the stacklevel to two in asyncio.async() Deprecation WarningMariatta Wijaya2017-02-071-1/+2
| | |
* | | Issue #29371: merge with 3.6Mariatta Wijaya2017-02-071-11/+13
|\ \ \ | |/ /
| * | Issue #29371: merge with 3.5Mariatta Wijaya2017-02-071-11/+13
| |\ \ | | |/
| | * Issue #29371: Clarify bitwise OR operation in doctest option flags.Mariatta Wijaya2017-02-071-11/+13
| | |
* | | Issue #28164: Improves test on Windows 7Steve Dower2017-02-061-16/+22
|\ \ \ | |/ /
| * | Issue #28164: Improves test on Windows 7Steve Dower2017-02-061-16/+22
| | |
* | | Includes ensurepip and venv packages in nuget package.Steve Dower2017-02-061-2/+11
|\ \ \ | |/ /
| * | Includes ensurepip and venv packages in nuget package.Steve Dower2017-02-061-2/+11
| |\ \ | | |/
| | * Includes ensurepip and venv packages in nuget package.Steve Dower2017-02-061-2/+11
| | |
* | | mergeRaymond Hettinger2017-02-061-1/+1
|\ \ \ | |/ /
| * | Substitute a more readable f-stringRaymond Hettinger2017-02-061-1/+1
| | |
* | | Optimize deque index, insert and rotate() methodsVictor Stinner2017-02-061-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 declarationsVictor Stinner2017-02-063-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 crashVictor Stinner2017-02-063-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.6Berker Peksag2017-02-061-5/+5
|\ \ \ | |/ /
| * | Fix usage of data directiveBerker Peksag2017-02-061-5/+5
| | |
* | | Issue #29460: _PyArg_NoKeywords(), _PyArg_NoStackKeywords() andSerhiy Storchaka2017-02-064-6/+16
| | | | | | | | | | | | _PyArg_NoPositional() now are macros.
* | | Issue #29405: Make total calculation in _guess_delimiter more accurate.Xiang Zhang2017-02-061-2/+2
| | |
* | | Issue #20186: Regenerated Argument Clinic.Serhiy Storchaka2017-02-052-3/+3
| | |
* | | Merge from 3.6Steve Dower2017-02-051-1/+13
|\ \ \ | |/ /
| * | Adds precheck for console filename to fix Windows 7.Steve Dower2017-02-051-1/+13
| | |
* | | Issue #28489: Merge from 3.6Berker Peksag2017-02-051-1/+1
|\ \ \ | |/ /
| * | Issue #28489: Fix comment in tokenizer.cBerker Peksag2017-02-051-1/+1
| | | | | | | | | | | | Patch by Ryan Gonzalez.
* | | Merge from 3.6Steve Dower2017-02-051-15/+27
|\ \ \ | |/ /
| * | Updates test_winconsoleio to better show the source of its issues.Steve Dower2017-02-051-15/+27
| | |
* | | Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0].Steve Dower2017-02-042-2/+14
|\ \ \ | |/ /
| * | Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0].Steve Dower2017-02-042-2/+14
| |\ \ | | |/
| | * Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0].Steve Dower2017-02-042-2/+14
| | |
* | | Issue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev)Steve Dower2017-02-044-14/+31
|\ \ \ | |/ /
| * | Issue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev)Steve Dower2017-02-044-14/+31
| | |
* | | Merge issue #28164 and issue #29409Steve Dower2017-02-045-39/+101
|\ \ \ | |/ /
| * | Issue #28164: Correctly handle special console filenames (patch by Eryk Sun)Steve Dower2017-02-043-21/+76
| | |
| * | Issue #29409: Implement PEP 529 for io.FileIO (Patch by Eryk Sun)Steve Dower2017-02-043-18/+35
| | |
* | | Issue #29392: Prevent crash when passing invalid arguments into msvcrt module.Steve Dower2017-02-042-4/+45
|\ \ \ | |/ /
| * | Issue #29392: Prevent crash when passing invalid arguments into msvcrt module.Steve Dower2017-02-042-4/+45
| |\ \ | | |/
| | * Issue #29392: Prevent crash when passing invalid arguments into msvcrt module.Steve Dower2017-02-042-12/+51
| | |
* | | Issue #29416: Prevent infinite loop in pathlib.Path.mkdirSteve Dower2017-02-043-1/+14
|\ \ \ | |/ /
| * | Issue #29416: Prevent infinite loop in pathlib.Path.mkdirSteve Dower2017-02-043-1/+14
| |\ \ | | |/
| | * Issue #29416: Prevent infinite loop in pathlib.Path.mkdirSteve Dower2017-02-043-1/+14
| | |