- 10 Agu, 2017 6 kayıt (commit)
-
-
Victor Stinner yazdı
-
Victor Stinner yazdı
* reap_children() now sets environment_altered to True to detect bugs using python3 -m test --fail-env-changed * Replace bare "except:" with "except OSError:" in reap_children() * Write an unit test for reap_children() using a timeout of 60 seconds
-
Victor Stinner yazdı
* Add socketserver.ForkingMixIn.server_close() bpo-31151: socketserver.ForkingMixIn.server_close() now waits until all child processes completed to prevent leaking zombie processes. * Fix test on Windows which doesn't have ForkingMixIn
-
Victor Stinner yazdı
TestRandomNameSequence.test_process_awareness() now calls os.waitpid() to avoid leaking a zombie process.
-
Victor Stinner yazdı
The current test_child_terminated_in_stopped_state() function test creates a child process which calls ptrace(PTRACE_TRACEME, 0, 0) and then crash (SIGSEGV). The problem is that calling os.waitpid() in the parent process is not enough to close the process: the child process remains alive and so the unit test leaks a child process in a strange state. Closing the child process requires non-trivial code, maybe platform specific. Remove the functional test and replaces it with an unit test which mocks os.waitpid() using a new _testcapi.W_STOPCODE() function to test the WIFSTOPPED() path.
-
Louie Lu yazdı
Idlelib.calltips.get_argspec now uses inspect.signature instead of inspect.getfullargspec, like help() does. This improves the signature in the call tip in a few different cases, including builtins converted to provide a signature. A message is added if the object is not callable, has an invalid signature, or if it has positional-only parameters. Patch by Louie Lu.
-
- 09 Agu, 2017 8 kayıt (commit)
-
-
Victor Stinner yazdı
-
Victor Stinner yazdı
TestModule.test_after_fork() now calls os.waitpid() to read the exit status of the child process to avoid creating a zombie process.
-
Victor Stinner yazdı
Add a post_test_cleanup() function which currently only calls support.reap_children().
-
Victor Stinner yazdı
PtyTests.run_child() now calls os.waitpid() to read the exit status of the child process to avoid creating zombie process and leaking processes in the background.
-
Julien Palard yazdı
This fix a regex issue (a missing non-matching group around an 'or' list) and the specific possible case where a translation is built but not yet in known by the picker, but not explicitly listing possible languages in the regex.
-
Jeffrey Rackauckas yazdı
bpo-31072: Add a filter argument to zipapp.create_archive (GH-3021) * Add an include_file argument to allow callers to decide which files to include * Document the new argument
-
Serhiy Storchaka yazdı
-
Ammar Askar yazdı
-
- 08 Agu, 2017 2 kayıt (commit)
-
-
Julien Palard yazdı
-
Victor Stinner yazdı
bpo-31135: Call the parent destroy() method even if the used attribute doesn't exist. The LabeledScale.destroy() method now also explicitly clears label and scale attributes to help the garbage collector to destroy all widgets.
-
- 07 Agu, 2017 3 kayıt (commit)
-
-
Terry Jan Reedy yazdı
Initial patch by Victor Stinner.
-
Terry Jan Reedy yazdı
-
Julien yazdı
* Doc: Indicate the language * Renaming version_switcher to switchers (to add language_switcher). * Adding language switch. * Doc switchers: Enhance readability of regex parsing versions. * Doc switchers: Desambiguate the need of a replace(/\/+$/g, '') by proper naming. * Doc switchers: py3k can't reach js, it's redirected server-side by nginx. * Doc switchers: Examples matching actual regexes. * Doc switchers: Better fallback on unexisting translated version.
-
- 05 Agu, 2017 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
- 04 Agu, 2017 4 kayıt (commit)
-
-
Brett Cannon yazdı
-
Łukasz Langa yazdı
-
Yuan Chao Chou yazdı
Change the shadowing naming, 'value' (Python-ast.c:4652), to 'val' to prevent the variables from being misused.
-
Shane Harvey yazdı
-
- 03 Agu, 2017 5 kayıt (commit)
-
-
INADA Naoki yazdı
* remove hashpos parameter from lookdict functions. * remove many duplicated code from lookdict functions.
-
Mike DePalatis yazdı
"not only is it .." is the correct form, as opposed to: "not only it is ..."
-
Serhiy Storchaka yazdı
Previously any exception was replaced with a KeyError exception.
-
Serhiy Storchaka yazdı
when other arguments are passed.
-
Ville Skyttä yazdı
-
- 02 Agu, 2017 3 kayıt (commit)
-
-
R. David Murray yazdı
-
Preston Landers yazdı
-
Alexander Mohr yazdı
-
- 01 Agu, 2017 8 kayıt (commit)
-
-
Łukasz Langa yazdı
-
Yury Selivanov yazdı
-
Cooper Lees yazdı
* Add in is_mount() call to pathlib.Path similiar to os.path.ismount(path) * Add tests for is_mount()
-
Brett Cannon yazdı
-
favll yazdı
-
csabella yazdı
Add template as comment. Update existing classes to match outline. Initial patch by Cheryl Sabella.
-
Mariatta yazdı
-
Mariatta yazdı
Copied over info from .mention-bot
-