Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Issue #18174: Fix fd leaks in tests. | Richard Oudkerk | 2013-06-10 | 1 | -1/+2 | |
| | | ||||||
* | | Try to make test more reliable (saw some sporadic failures on buildbots) | Antoine Pitrou | 2013-05-19 | 1 | -3/+3 | |
|\ \ | |/ | ||||||
| * | Try to make test more reliable (saw some sporadic failures on buildbots) | Antoine Pitrou | 2013-05-19 | 1 | -3/+3 | |
| | | ||||||
* | | Issue #16624: `subprocess.check_output` now accepts an `input` argument, | Serhiy Storchaka | 2013-04-22 | 1 | -1/+35 | |
| | | | | | | | | | | allowing the subprocess's stdin to be provided as a (byte) string. Patch by Zack Weinberg. | |||||
* | | Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value | Gregory P. Smith | 2013-03-23 | 1 | -0/+28 | |
|\ \ | |/ | | | | | | | | | from unbuffered (0) to buffering (-1) to match the behavior existing code expects and match the behavior of the subprocess module in Python 2 to avoid introducing hard to track down bugs. | |||||
| * | Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value | Gregory P. Smith | 2013-03-23 | 1 | -0/+28 | |
| |\ | | | | | | | | | | | | | | | | from unbuffered (0) to buffering (-1) to match the behavior existing code expects and match the behavior of the subprocess module in Python 2 to avoid introducing hard to track down bugs. | |||||
| | * | Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value | Gregory P. Smith | 2013-03-23 | 1 | -0/+22 | |
| | | | | | | | | | | | | | | | | | | from unbuffered (0) to buffering (-1) to match the behavior existing code expects and match the behavior of the subprocess module in Python 2 to avoid introducing hard to track down bugs. | |||||
* | | | #11963: merge with 3.3. | Ezio Melotti | 2013-03-11 | 1 | -12/+36 | |
|\ \ \ | |/ / | ||||||
| * | | #11963: merge with 3.2. | Ezio Melotti | 2013-03-11 | 1 | -12/+36 | |
| |\ \ | | |/ | ||||||
| | * | #11963: remove human verification from test_parser and test_subprocess. | Ezio Melotti | 2013-03-11 | 1 | -12/+36 | |
| | | | ||||||
| | * | Issue #16903: Popen.communicate() on Unix now accepts strings when | Serhiy Storchaka | 2013-02-04 | 1 | -2/+29 | |
| | | | | | | | | | | | | universal_newlines is true as on Windows. | |||||
* | | | Issue #16762: Fix some test_subprocess failures on NetBSD and OpenBSD: kill() | Charles-François Natali | 2013-01-12 | 1 | -0/+2 | |
|\ \ \ | |/ / | | | | | | | returns ESRCH for a zombie process, which is not POSIX-compliant. | |||||
| * | | Issue #16762: Fix some test_subprocess failures on NetBSD and OpenBSD: kill() | Charles-François Natali | 2013-01-12 | 1 | -0/+2 | |
| |\ \ | | |/ | | | | | | | returns ESRCH for a zombie process, which is not POSIX-compliant. | |||||
| | * | Issue #16762: Fix some test_subprocess failures on NetBSD and OpenBSD: kill() | Charles-François Natali | 2013-01-12 | 1 | -0/+2 | |
| | | | | | | | | | | | | returns ESRCH for a zombie process, which is not POSIX-compliant. | |||||
* | | | fix test for subprocess (#16644) | Andrew Svetlov | 2012-12-26 | 1 | -4/+1 | |
|\ \ \ | |/ / | ||||||
| * | | fix test for subprocess (#16644) | Andrew Svetlov | 2012-12-26 | 1 | -4/+1 | |
| |\ \ | | |/ | ||||||
| | * | fix test for subprocess (#16644) | Andrew Svetlov | 2012-12-26 | 1 | -2/+1 | |
| | | | ||||||
* | | | Get rig of EnvironmentError (#16705) | Andrew Svetlov | 2012-12-17 | 1 | -4/+3 | |
| | | | ||||||
* | | | Refactor test_preexec_errpipe to not create an uncollectable reference cycle. | Gregory P. Smith | 2012-11-11 | 1 | -20/+19 | |
|\ \ \ | |/ / | ||||||
| * | | Refactor test_preexec_errpipe to not create an uncollectable reference cycle. | Gregory P. Smith | 2012-11-11 | 1 | -19/+18 | |
| |\ \ | | |/ | ||||||
| | * | Refactor test_preexec_errpipe to not create an uncollectable reference cycle. | Gregory P. Smith | 2012-11-11 | 1 | -19/+18 | |
| | | | ||||||
* | | | Fixes issue #16140: The subprocess module no longer double closes its | Gregory P. Smith | 2012-11-11 | 1 | -0/+39 | |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | child subprocess.PIPE parent file descriptors on child error prior to exec(). This would lead to race conditions in multithreaded programs where another thread opened a file reusing the fd which was then closed out from beneath it by the errant second close. | |||||
| * | | Fixes issue #16140: The subprocess module no longer double closes its | Gregory P. Smith | 2012-11-11 | 1 | -0/+38 | |
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | child subprocess.PIPE parent file descriptors on child error prior to exec(). This would lead to race conditions in multithreaded programs where another thread opened a file reusing the fd which was then closed out from beneath it by the errant second close. | |||||
| | * | Fixes issue #16140: The subprocess module no longer double closes its | Gregory P. Smith | 2012-11-11 | 1 | -0/+38 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | child subprocess.PIPE parent file descriptors on child error prior to exec(). This would lead to race conditions in multithreaded programs where another thread opened a file reusing the fd which was then closed out from beneath it by the errant second close. | |||||
* | | | Raise our own SubprocessError rather than a RuntimeError in when dealing with | Gregory P. Smith | 2012-11-11 | 1 | -3/+3 | |
|/ / | | | | | | | odd rare errors coming from the subprocess module. | |||||
* | | Fixes issue #16327: The subprocess module no longer leaks file descriptors | Gregory P. Smith | 2012-11-11 | 1 | -0/+33 | |
|\ \ | |/ | | | | | used for stdin/stdout/stderr pipes to the child when fork() fails. | |||||
| * | Fixes issue #16327: The subprocess module no longer leaks file descriptors | Gregory P. Smith | 2012-11-11 | 1 | -0/+33 | |
| | | | | | | | | used for stdin/stdout/stderr pipes to the child when fork() fails. | |||||
* | | Fixes Issue #16114: The subprocess module no longer provides a | Gregory P. Smith | 2012-10-10 | 1 | -7/+40 | |
|\ \ | |/ | | | | | | | | | misleading error message stating that args[0] did not exist when either the cwd or executable keyword arguments specified a path that did not exist. | |||||
| * | Fixes Issue #16114: The subprocess module no longer provides a | Gregory P. Smith | 2012-10-10 | 1 | -7/+40 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | misleading error message stating that args[0] did not exist when either the cwd or executable keyword arguments specified a path that did not exist. It now keeps track of if the child got as far as preexec and reports it if not back to the parent via a special "noexec" error message value in the error pipe so that the cwd can be blamed for a failed chdir instead of the exec of the executable being blamed instead. The executable is also always reported accurately when exec fails. Unittests enhanced to cover these cases. | |||||
* | | Issue #16170: Remove Linux skip from test_subprocess's test_executable test. | Chris Jerdonek | 2012-10-09 | 1 | -5/+8 | |
| | | ||||||
* | | Issue #16115: Skip a newly added subprocess.Popen() test on Linux. | Chris Jerdonek | 2012-10-09 | 1 | -0/+4 | |
| | | ||||||
* | | Issue #16115: Improve testing of the executable argument to subprocess.Popen(). | Chris Jerdonek | 2012-10-08 | 1 | -10/+27 | |
| | | ||||||
* | | revert accidental inclusion of subprocess tests | Andrew Svetlov | 2012-10-06 | 1 | -22/+0 | |
|\ \ | |/ | ||||||
| * | revert accidental inclusion of subprocess tests | Andrew Svetlov | 2012-10-06 | 1 | -22/+0 | |
| | | ||||||
* | | Issue #16025: Minor corrections to the zipfile documentation. | Andrew Svetlov | 2012-10-06 | 1 | -0/+22 | |
|\ \ | |/ | | | | | Patch by Serhiy Storchaka. | |||||
| * | Issue #16025: Minor corrections to the zipfile documentation. | Andrew Svetlov | 2012-10-06 | 1 | -0/+22 | |
| | | | | | | | | Patch by Serhiy Storchaka. | |||||
* | | Issue #16115: Add test for check that executable arg to Popen() takes ↵ | Andrew Svetlov | 2012-10-05 | 1 | -0/+10 | |
| | | | | | | | | precedence over args[0] arg\n \n Patch by Kushal Das | |||||
* | | Issue #15533: Merge update from 3.2. | Chris Jerdonek | 2012-09-30 | 1 | -0/+2 | |
|\ \ | |/ | ||||||
| * | Issue #15533: Skip test_cwd_with_relative_*() tests on Windows pending ↵ | Chris Jerdonek | 2012-09-30 | 1 | -0/+2 | |
| | | | | | | | | resolution of issue. | |||||
* | | Issue #15533: Merge fix from 3.2. | Chris Jerdonek | 2012-09-30 | 1 | -29/+94 | |
|\ \ | |/ | ||||||
| * | Issue #15533: Clarify docs and add tests for subprocess.Popen()'s cwd argument. | Chris Jerdonek | 2012-09-30 | 1 | -29/+94 | |
| | | ||||||
* | | Issue #15595: Fix subprocess.Popen(universal_newlines=True) | Andrew Svetlov | 2012-08-19 | 1 | -0/+32 | |
|\ \ | |/ | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. | |||||
| * | Issue #15595: Fix subprocess.Popen(universal_newlines=True) | Andrew Svetlov | 2012-08-19 | 1 | -0/+33 | |
| | | | | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. | |||||
* | | Brush subprocess tests a bit. | Andrew Svetlov | 2012-08-19 | 1 | -20/+21 | |
| | | ||||||
* | | Fix subprocess test broken on Windows | Andrew Svetlov | 2012-08-16 | 1 | -10/+11 | |
| | | ||||||
* | | Add yet another test for subprocess.Popen.communicate | Andrew Svetlov | 2012-08-15 | 1 | -0/+28 | |
| | | ||||||
* | | Issue #15592. Fix regression: subprocess.communicate() breaks on no input ↵ | Andrew Svetlov | 2012-08-14 | 1 | -2/+12 | |
|\ \ | |/ | | | | | | | | | with universal newlines true. Patch by Chris Jerdonek. | |||||
| * | Add test to explicit check the absence regression in subprocess (issue #15592). | Andrew Svetlov | 2012-08-14 | 1 | -0/+12 | |
| | | | | | | | | Patch by Chris Jerdonek. | |||||
* | | Merge universal newlines-related fixes (issue #13119) | Antoine Pitrou | 2012-08-04 | 1 | -26/+28 | |
|\ \ | |/ | ||||||
| * | Fix universal newlines test to avoid the newline translation done by sys.stdout. | Antoine Pitrou | 2012-08-04 | 1 | -26/+28 | |
| | |