166 Commits (261ccdce4825535d4f6ea4bf09e9394bb751df20)

Author SHA1 Message Date
Antoine Pitrou 24d659daaf Use InterruptedError instead of checking for EINTR 15 years ago
Victor Stinner c15c88c13d Issue #12494: Close pipes and kill process on error in subprocess functions 15 years ago
Charles-François Natali 134a8baed9 Issue #12650: Fix a race condition where a subprocess.Popen could leak 15 years ago
Ross Lagerwall d98646e430 Issue #12607: In subprocess, fix issue where if stdin, stdout or stderr is 15 years ago
Antoine Pitrou ab85ff3d1a Issue #12591: Improve support of "universal newlines" in the subprocess 15 years ago
Victor Stinner 2cfb6f3aa0 Issue #12493: subprocess: communicate() handles EINTR 15 years ago
Victor Stinner f1512a2967 Close #12383: Fix subprocess module with env={}: don't copy the environment 15 years ago
Victor Stinner 87b9bc3893 Close #12085: Fix an attribute error in subprocess.Popen destructor if the 15 years ago
Gregory P. Smith 59fd1bfcc1 The _posixsubprocess module is now required on POSIX. 15 years ago
Gregory P. Smith a454ef6985 Update documentation to mention bytes instead byte string and correct one 15 years ago
Gregory P. Smith 0ef3e399b8 normalize whitespace. 15 years ago
Gregory P. Smith c9557af441 merge - 7a3f3ad83676 Fixes Issue #12044. 15 years ago
Gregory P. Smith 6b65745430 - Issue #12044: Fixed subprocess.Popen when used as a context manager to 15 years ago
Brian Curtin 5d9deaa9d8 whitespace fix 15 years ago
Brian Curtin 8b8e7f467f Further fix #7838. CREATE_NEW_CONSOLE was exposed, but none of the 15 years ago
Ross Lagerwall 4f61b02520 Issue #10963: Ensure that subprocess.communicate() never raises EPIPE. 15 years ago
Victor Stinner 7a8d08110c Issue #11757: subprocess ensures that select() and poll() timeout >= 0 15 years ago
Ross Lagerwall f382ab25ca Issue #11692: Remove unnecessary demo functions in subprocess module. 15 years ago
Reid Kleckner 91156ff3f1 Fix timeout error message on windows to not be in milliseconds. 15 years ago
Reid Kleckner 9a67e6c743 Fix the Windows timeout code. 15 years ago
Antoine Pitrou 877766dee8 Issue #11459: A `bufsize` value of 0 in subprocess.Popen() really creates 15 years ago
Ezio Melotti 13925008dc #11565: Fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Reid Kleckner 2b228f0d9b Include the timeout value in TimeoutExpired. 15 years ago
Ross Lagerwall ba102ec10d Issue #5870: Add subprocess.DEVNULL constant. 15 years ago
Gregory P. Smith b4039aaf35 whitespace fix 15 years ago
Gregory P. Smith 54d412edcc Add a SubprocessError base class for exceptions in the subprocess module. 15 years ago
Reid Kleckner 31aa7dd141 Add a 'timeout' argument to subprocess.Popen. 15 years ago
Victor Stinner 7b3b20ad29 Issue #8513: On UNIX, subprocess supports bytes command string. 15 years ago
Antoine Pitrou c99823211b In subprocess, wrap pipe fds before launching the child. Hopefully this 15 years ago
Antoine Pitrou 47f14bade8 Un-complicate some code 15 years ago
Antoine Pitrou f50a6b6b6d Merged revisions 87695 via svnmerge from 15 years ago
Antoine Pitrou c9c83ba896 Issue #10806, issue #9905: Fix subprocess pipes when some of the standard 15 years ago
Victor Stinner 667d4b577f Issue #10763: subprocess.communicate() closes stdout and stderr if both are 15 years ago
Gregory P. Smith b740e76af0 Merged revisions 87233 via svnmerge from 15 years ago
Gregory P. Smith e85db2bbb8 Issue #1731717: Fixed the problem where subprocess.wait() could cause an 15 years ago
Gregory P. Smith 8edd99d085 Issue #6559: fix the subprocess.Popen pass_fds implementation. Add a unittest. 15 years ago
Gregory P. Smith 51ee270876 issue7213: Open the pipes used by subprocesses with the FD_CLOEXEC flag from 15 years ago
Gregory P. Smith f560485388 Get rid of the close_fds DeprecationWarning. Changes the default on a per 15 years ago
Gregory P. Smith 8c647cd737 clarify the docs and new warning message. 15 years ago
Gregory P. Smith d4cc7bf993 issue6559: Adds a pass_fds parameter to subprocess.Popen that allows the caller 15 years ago
Gregory P. Smith d23047b62c issue7213 + issue2320: Cause a DeprecationWarning if the close_fds argument is 15 years ago
Brian Curtin 79cdb661f5 Fix #10554. Added context manager support to Popen objects. 15 years ago
Benjamin Peterson b8bc439b20 don't shadow globals 15 years ago
Benjamin Peterson 5f78040057 add filename to ENOENT message #4925 15 years ago
Georg Brandl 8ffe0bc55f Merged revisions 76923,76926,77009,77082-77083,77085,77087,77121 via svnmerge from 16 years ago
Brian Curtin 19651369e4 Adjust #8956 to add the bad signal number to the exception message. 16 years ago
Brian Curtin 5c997b8d90 Fix #8956. ValueError message was only mentioning one signal. 16 years ago
Tim Golden 595c8d34a3 #2304: fix incorporating Eric Smith's .format suggestion and tested on Ubuntu as well as Windows 16 years ago
Tim Golden 126c2960ca #2304: fix incorporating Eric Smith's .format suggestion and tested on Ubuntu as well as Windows 16 years ago
Benjamin Peterson a0baf55b2b revert r83831, unix test breakage 16 years ago