Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
4c7fe6a5add2d773ae3a85679d22414d8eafe66c
/
Lib
/
subprocess.py
daf4555
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
by Victor Stinner
· 11 years ago
9a3777e
#18705: merge with 3.3.
by Ezio Melotti
· 11 years ago
30b9d5d
#18705: fix a number of typos. Patch by Févry Thibault.
by Ezio Melotti
· 11 years ago
5f8e785
(3.3->default) Cleanup of documentation change from #17860
by Ronald Oussoren
· 11 years ago
385521c
Cleanup of documentation change from #17860
by Ronald Oussoren
· 11 years ago
cd171c8
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
by Brett Cannon
· 11 years ago
22ba31a
Prevent a possible double close of parent pipe fds when the subprocess
by Gregory P. Smith
· 11 years ago
b5461b9
Prevent a possible double close of parent pipe fds when the subprocess
by Gregory P. Smith
· 11 years ago
0a14066
Issue #18200: Update the stdlib (except tests) to use ModuleNotFoundError.
by Brett Cannon
· 11 years ago
fcd9f22
Issue #16624: `subprocess.check_output` now accepts an `input` argument,
by Serhiy Storchaka
· 11 years ago
4a8ea9e
Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value
by Gregory P. Smith
· 11 years ago
a1b9ed3
Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value
by Gregory P. Smith
· 11 years ago
a1ed539
Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value
by Gregory P. Smith
· 11 years ago
e25df59
merge
by Gregory P. Smith
· 11 years ago
74b2404
merge
by Gregory P. Smith
· 11 years ago
1f8a40b
remove the long obsolete mention of universal newlines mode only being
by Gregory P. Smith
· 11 years ago
016b9e3
Use a larger amount of data for tests such as the interrupted_write
by Gregory P. Smith
· 11 years ago
91110f5
Use a larger amount of data for tests such as the interrupted_write
by Gregory P. Smith
· 11 years ago
b3f194d
Issue #16903: Popen.communicate() on Unix now accepts strings when
by Serhiy Storchaka
· 12 years ago
f7a17b4
Replace IOError with OSError (#16715)
by Andrew Svetlov
· 12 years ago
1d960fe
Keep ref to ECHILD in local scope (#16650)
by Andrew Svetlov
· 12 years ago
5b187ce
Keep ref to ECHILD in local scope (#16650)
by Andrew Svetlov
· 12 years ago
08bab07
Keep ref to ECHILD in local scope (#16650)
by Andrew Svetlov
· 12 years ago
445ad99
Fix #14470. Remove w9xpopen per PEP 11.
by Brian Curtin
· 12 years ago
ad28c7f
Issue #16706: get rid of os.error
by Andrew Svetlov
· 12 years ago
3438fa4
Get rig of EnvironmentError (#16705)
by Andrew Svetlov
· 12 years ago
6d8a122
Issue #16704: Get rid of select.error in stdlib. Use OSError instead.
by Andrew Svetlov
· 12 years ago
df485ca
Remove obsolete code: now IOError and WindowsError are aliases for OSError
by Andrew Svetlov
· 12 years ago
c2c4cb6
Fixes issue #16140: The subprocess module no longer double closes its
by Gregory P. Smith
· 12 years ago
c8ac03d
Fixes issue #16140: The subprocess module no longer double closes its
by Gregory P. Smith
· 12 years ago
12489d9
Fixes issue #16140: The subprocess module no longer double closes its
by Gregory P. Smith
· 12 years ago
d4b645e
Remove the subprocess "bad exception data" warning (formerly a print!)
by Gregory P. Smith
· 12 years ago
6893732
Remove the subprocess "bad exception data" warning (formerly a print!)
by Gregory P. Smith
· 12 years ago
3aee222
Remove the subprocess "bad exception data" warning (formerly a print!)
by Gregory P. Smith
· 12 years ago
8d07c26
Raise our own SubprocessError rather than a RuntimeError in when dealing with
by Gregory P. Smith
· 12 years ago
1f83866
Rename a local variable for readability and change a "this can't
by Gregory P. Smith
· 12 years ago
f44c9da
Rename a local variable for readability and change a "this can't
by Gregory P. Smith
· 12 years ago
561cbc4
Fixes issue #16327: The subprocess module no longer leaks file descriptors
by Gregory P. Smith
· 12 years ago
3d8e776
Fixes issue #16327: The subprocess module no longer leaks file descriptors
by Gregory P. Smith
· 12 years ago
f328d79
Fixes issue #14396: Handle the odd rare case of waitpid returning 0
by Gregory P. Smith
· 12 years ago
2ec8233
Fixes issue #14396: Handle the odd rare case of waitpid returning 0 when
by Gregory P. Smith
· 12 years ago
a10ddb8
Fixes Issue #16114: The subprocess module no longer provides a
by Gregory P. Smith
· 12 years ago
5591b02
Fixes Issue #16114: The subprocess module no longer provides a
by Gregory P. Smith
· 12 years ago
02dee1a
Fixes issue #15756: subprocess.poll() now properly handles errno.ECHILD
by Gregory P. Smith
· 12 years ago
3905171
Fixes issue #15756: subprocess.poll() now properly handles errno.ECHILD
by Gregory P. Smith
· 12 years ago
a19de80
Issue #15595: Fix subprocess.Popen(universal_newlines=True)
by Andrew Svetlov
· 12 years ago
8286071
Issue #15595: Fix subprocess.Popen(universal_newlines=True)
by Andrew Svetlov
· 12 years ago
377a152
Use Thread.is_alive() instead of old-style Thread.isAlive() in subprocess.
by Andrew Svetlov
· 12 years ago
592df20
Cleanup universal_newlines usage for subprocess.Popen, remove unused param.
by Andrew Svetlov
· 12 years ago
aa0dbdc
Issue #15592. Fix regression: subprocess.communicate() breaks on no input with universal newlines true.
by Andrew Svetlov
· 12 years ago
949d8c9
Close #14690: Use monotonic clock instead of system clock in the sched,
by Victor Stinner
· 12 years ago
7ded1f0
Implemented PEP 405 (Python virtual environments).
by Vinay Sajip
· 12 years ago
ebdcd85
Move private function _args_from_interpreter_flags() to subprocess.py, so
by Antoine Pitrou
· 12 years ago
23bba4c
Issue #11750: The Windows API functions scattered in the _subprocess and
by Antoine Pitrou
· 12 years ago
b69ef16
Issue #14252: Fix subprocess.Popen.terminate() to not raise an error under Windows when the child process has already exited.
by Antoine Pitrou
· 12 years ago
1f9a835
Issue #14252: Fix subprocess.Popen.terminate() to not raise an error under Windows when the child process has already exited.
by Antoine Pitrou
· 12 years ago
24d659d
Use InterruptedError instead of checking for EINTR
by Antoine Pitrou
· 13 years ago
c15c88c
Issue #12494: Close pipes and kill process on error in subprocess functions
by Victor Stinner
· 13 years ago
558639f
Issue #12650: Fix a race condition where a subprocess.Popen could leak
by Charles-François Natali
· 13 years ago
134a8ba
Issue #12650: Fix a race condition where a subprocess.Popen could leak
by Charles-François Natali
· 13 years ago
d98646e
Issue #12607: In subprocess, fix issue where if stdin, stdout or stderr is
by Ross Lagerwall
· 13 years ago
e02891b
Issue #12591: Improve support of "universal newlines" in the subprocess
by Antoine Pitrou
· 13 years ago
ab85ff3
Issue #12591: Improve support of "universal newlines" in the subprocess
by Antoine Pitrou
· 13 years ago
5b1261d
(merge 3.2) Issue #12493: subprocess: communicate() handles EINTR
by Victor Stinner
· 13 years ago
2cfb6f3
Issue #12493: subprocess: communicate() handles EINTR
by Victor Stinner
· 13 years ago
372b838
(merge 3.2) Close #12383: Fix subprocess module with env={}: don't copy the
by Victor Stinner
· 13 years ago
f1512a2
Close #12383: Fix subprocess module with env={}: don't copy the environment
by Victor Stinner
· 13 years ago
1b5b9d7
(Merge 3.2) Close #12085: Fix an attribute error in subprocess.Popen destructor
by Victor Stinner
· 13 years ago
87b9bc3
Close #12085: Fix an attribute error in subprocess.Popen destructor if the
by Victor Stinner
· 13 years ago
59fd1bf
The _posixsubprocess module is now required on POSIX.
by Gregory P. Smith
· 13 years ago
a454ef6
Update documentation to mention bytes instead byte string and correct one
by Gregory P. Smith
· 13 years ago
0ef3e39
normalize whitespace.
by Gregory P. Smith
· 13 years ago
c9557af
merge - 7a3f3ad83676 Fixes Issue #12044.
by Gregory P. Smith
· 13 years ago
6b65745
- Issue #12044: Fixed subprocess.Popen when used as a context manager to
by Gregory P. Smith
· 13 years ago
5d9deaa
whitespace fix
by Brian Curtin
· 13 years ago
b8f8b4e
merge
by Brian Curtin
· 13 years ago
08fd8d9
merge
by Brian Curtin
· 13 years ago
8b8e7f4
Further fix #7838. CREATE_NEW_CONSOLE was exposed, but none of the
by Brian Curtin
· 13 years ago
0b9ea93
Merge with 3.2
by Ross Lagerwall
· 13 years ago
02ba73c
Merge with 3.1
by Ross Lagerwall
· 13 years ago
4f61b02
Issue #10963: Ensure that subprocess.communicate() never raises EPIPE.
by Ross Lagerwall
· 13 years ago
7a8d081
Issue #11757: subprocess ensures that select() and poll() timeout >= 0
by Victor Stinner
· 13 years ago
f382ab2
Issue #11692: Remove unnecessary demo functions in subprocess module.
by Ross Lagerwall
· 13 years ago
91156ff
Fix timeout error message on windows to not be in milliseconds.
by Reid Kleckner
· 13 years ago
9a67e6c
Fix the Windows timeout code.
by Reid Kleckner
· 13 years ago
7b98d02
Issue #11459: A `bufsize` value of 0 in subprocess.Popen() really creates
by Antoine Pitrou
· 13 years ago
877766d
Issue #11459: A `bufsize` value of 0 in subprocess.Popen() really creates
by Antoine Pitrou
· 13 years ago
3b3499b
#11565: Merge with 3.1.
by Ezio Melotti
· 13 years ago
1392500
#11565: Fix several typos. Patch by Piotr Kasprzyk.
by Ezio Melotti
· 13 years ago
1679f4d
Issue #11459: A `bufsize` value of 0 in subprocess.Popen() really creates
by Antoine Pitrou
· 13 years ago
2b228f0
Include the timeout value in TimeoutExpired.
by Reid Kleckner
· 13 years ago
ba102ec
Issue #5870: Add subprocess.DEVNULL constant.
by Ross Lagerwall
· 13 years ago
b88ed15
#11565: Merge with 3.2.
by Ezio Melotti
· 13 years ago
b4039aa
whitespace fix
by Gregory P. Smith
· 13 years ago
54d412e
Add a SubprocessError base class for exceptions in the subprocess module.
by Gregory P. Smith
· 13 years ago
31aa7dd
Add a 'timeout' argument to subprocess.Popen.
by Reid Kleckner
· 13 years ago
7b3b20a
Issue #8513: On UNIX, subprocess supports bytes command string.
by Victor Stinner
· 13 years ago
c998232
In subprocess, wrap pipe fds before launching the child. Hopefully this
by Antoine Pitrou
· 14 years ago
47f14ba
Un-complicate some code
by Antoine Pitrou
· 14 years ago
f50a6b6
Merged revisions 87695 via svnmerge from
by Antoine Pitrou
· 14 years ago
Next »