- 14 May, 2019 11 commits
-
-
Victor Stinner authored
Replace global configuration variables with core_config read from the current interpreter. Cleanup dynload_hpux.c.
-
Victor Stinner authored
When using multiprocessing (-jN option), worker processes now create their temporary directory inside the temporary directory of the main process. So the main process is able to remove temporary directories of worker processes even if they crash or when they are killed by regrtest on KeyboardInterrupt (CTRL+c). Rework also how multiprocessing arguments are parsed in main.py.
-
Rémi Lapeyre authored
This cleans the csv module a bit, I don't think it requires a bpo issue or a news entry.
-
Vinodhini Balusamy authored
-
Nick Coghlan authored
Removes more legacy distutils documentation, and more clearly marks what is left as potentially outdated, with references to setuptools as a replacement.
-
Stéphane Wirtel authored
Add a new pip install before `sphinx` etc.. because we should use the last version of `pip` and `setuptools`
-
Nicolai Moore authored
-
Inada Naoki authored
-
Victor Stinner authored
MultiprocessThread.kill() now closes stdout and stderr to prevent popen.communicate() to hang.
-
wim glenn authored
-
Jens Troeger authored
-
- 13 May, 2019 22 commits
-
-
Anders Hovmöller authored
* Update timeit.rst
-
Matthias Bussonnier authored
-
Pierre Glaser authored
-
Brad authored
* Docs: Add bz2 usage examples - Adds an "Examples of usage" section inspired by the one found in the gzip docs - Corrects the descriptions for ``compresslevel`` and ``data``: - ``compresslevel`` must be an `int`, not any number. For instance, passing a float will raise ``TypeError`` - Notes that `data` must be bytes-like
-
Antoine Pitrou authored
-
Pierre Glaser authored
Followup to bpo-36867.
-
Victor Stinner authored
"python3 -m test -jN ..." now continues the execution of next tests when a worker process crash (CHILD_ERROR state). Previously, the test suite stopped immediately. Use --failfast to stop at the first error. Moreover, --forever now also implies --failfast.
-
Guido van Rossum authored
-
Victor Stinner authored
Move _PyImportZip_Init() to the internal C API and add an 'interp' parameter.
-
Xtreak authored
-
Victor Stinner authored
-
-
Guido van Rossum authored
-
Utkarsh Gupta authored
-
Kexuan Sun authored
-
Victor Stinner authored
Remove the PyEval_ReInitThreads() function from the Python C API. It should not be called explicitly: use PyOS_AfterFork_Child() instead. Rename PyEval_ReInitThreads() to _PyEval_ReInitThreads() and add a 'runtime' parameter.
-
Victor Stinner authored
Remove cp65001 from the codecs table, list it as an alias of utf_8 and add a versionchanged markup.
-
Zackery Spytz authored
Co-Authored-By: Filip Gruszczyński <gruszczy@gmail.com> Co-Authored-By: Michele Orrù <maker@tumbolandia.net>
-
Edison A authored
-
Gordon P. Hemsley authored
-
Johnny Gérard authored
-
Matthias Bussonnier authored
`time.clock()` was deprecated in 3.3, and marked for removal removal in 3.8; this thus remove it from the time module.
-
- 12 May, 2019 4 commits
-
-
Pablo Galindo authored
-
Jake Tesler authored
-
Gordon P. Hemsley authored
The combined Python and C coverage test runs now exceed Travis's 50-minute time limit. Splitting them into separate runs gives more leeway. Also, adding branch coverage to Python testing and ensure that coverage is reported even if tests fail. (The primary builds are for tracking test failures.)
-
Pablo Galindo authored
-
- 11 May, 2019 3 commits
-
-
Pablo Galindo authored
-
Sanyam Khurana authored
-
Michael J. Sullivan authored
In the parser, when using the type_comments=True option, recognize a TYPE_IGNORE as anything containing `# type: ignore` followed by a non-alphanumeric character. This is to allow ignores such as `# type: ignore[E1000]`.
-