R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								99d439afcf 
								
							 
						 
						
							
							
								
								#15543 : additional link in subprocess docs.  
							
							... 
							
							
							
							Patch by Chris Jerdonek. 
							
						 
						
							2012-08-15 11:12:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								27bbcfb8ff 
								
							 
						 
						
							
							
								
								Merge  #15543 : glossary entry for and 'universal newlines', and links to it.  
							
							... 
							
							
							
							Patch by Chris Jerdonek. 
							
						 
						
							2012-08-15 11:11:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								1b00f25bf9 
								
							 
						 
						
							
							
								
								#15543 : glossary entry for and 'universal newlines', and links to it.  
							
							... 
							
							
							
							Patch by Chris Jerdonek. 
							
						 
						
							2012-08-15 10:43:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								4805fa862e 
								
							 
						 
						
							
							
								
								Issue  #15561 : Update subprocess docs to reference io.TextIOWrapper.  
							
							... 
							
							
							
							Patch by Chris Jerdonek. 
							
						 
						
							2012-08-13 22:11:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								50be452e0f 
								
							 
						 
						
							
							
								
								Issue  #15561 : Update subprocess docs to reference io.TextIOWrapper.  
							
							... 
							
							
							
							Patch by Chris Jerdonek. 
							
						 
						
							2012-08-13 22:09:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								eec6420de4 
								
							 
						 
						
							
							
								
								Issue  #15501 : Document exception classes in subprocess module.  
							
							... 
							
							
							
							Initial patch by Anton Barkovsky. 
							
						 
						
							2012-08-09 15:20:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								b4a09abfce 
								
							 
						 
						
							
							
								
								Issue  #15501 : Document exception classes in subprocess module.  
							
							... 
							
							
							
							Initial patch by Anton Barkovsky. 
							
						 
						
							2012-08-09 15:11:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								395c879da7 
								
							 
						 
						
							
							
								
								Merge  #14481 : fix formatting of example in subprocess docs.  
							
							
							
						 
						
							2012-04-03 08:47:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								28b8b94760 
								
							 
						 
						
							
							
								
								#14481 : fix formatting of example in subprocess docs.  
							
							
							
						 
						
							2012-04-03 08:46:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								335d628a66 
								
							 
						 
						
							
							
								
								merge with 3.2  
							
							
							
						 
						
							2012-02-23 21:17:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								eb25fb7af7 
								
							 
						 
						
							
							
								
								Fix markup errors.  
							
							
							
						 
						
							2012-02-23 21:12:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								3e6c814b9d 
								
							 
						 
						
							
							
								
								fix "Title underline too short" sphinx warning  
							
							
							
						 
						
							2011-12-25 17:14:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								1526ad166e 
								
							 
						 
						
							
							
								
								fix Constuctor/Constructor typo; thanks to Anthon van der Neut from docs@  
							
							
							
						 
						
							2011-12-25 11:27:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								2d0e48b6fd 
								
							 
						 
						
							
							
								
								merge with 3.2  
							
							
							
						 
						
							2011-12-25 17:14:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								c386c1a59f 
								
							 
						 
						
							
							
								
								merge with 3.2  
							
							
							
						 
						
							2011-12-25 11:27:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								217f05b3ed 
								
							 
						 
						
							
							
								
								Issue  #13237 : Forward port from 3.2 of subprocess documentation updates. Needed quite a few adjustments to account for new features coming in 3.3  
							
							
							
						 
						
							2011-11-08 22:11:21 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								32e4a58c06 
								
							 
						 
						
							
							
								
								Issue  #13237 : Fix formatting error - the legacy shell commands weren't meant to be under the Notes heading  
							
							
							
						 
						
							2011-11-08 21:50:58 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								69ce0d8602 
								
							 
						 
						
							
							
								
								Issue  #13237 : Remove duplicate data value descriptions from the subprocess docs  
							
							
							
						 
						
							2011-11-08 21:39:07 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								c29248f232 
								
							 
						 
						
							
							
								
								Issue  #13237 : Forward port subprocess module updates and explicitly document UTF-8 encoding assumption when universal_newlines=True  
							
							
							
						 
						
							2011-11-08 20:49:23 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Éric Araujo 
								
							 
						 
						
							
							
							
							
								
							
							
								9bce311ea4 
								
							 
						 
						
							
							
								
								Add shlex.quote function, to escape filenames and command lines ( #9723 ).  
							
							... 
							
							
							
							This function used to live as pipes.quote, where it was undocumented but
used anyway.  (An alias still exists for backward compatibility.)  The
tests have been moved as is, but the code of the function was changed to
use a regex instead of a loop with string comparisons (at Ian Bicking’s
suggestion).  I’m terrible at regexes, so any feedback is welcome. 
							
						 
						
							2011-07-27 18:29:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								276a58b821 
								
							 
						 
						
							
							
								
								Merge from 3.2 . Replace the term members with correct  and appropriate terminology. Initial patch by Adam Woodbeck.  
							
							
							
						 
						
							2011-07-04 11:31:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								a6bac95a3c 
								
							 
						 
						
							
							
								
								issue10403 - Let's not use members anymore. Use 'attribute' where it denotes attribute and 'methods' where it denotes methods. Context should clarify usage.  
							
							
							
						 
						
							2011-07-04 11:28:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								a454ef6985 
								
							 
						 
						
							
							
								
								Update documentation to mention bytes instead byte string and correct one  
							
							... 
							
							
							
							mentioned string to the accurate description of what type is required. 
							
						 
						
							2011-05-22 22:29:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								c9557af441 
								
							 
						 
						
							
							
								
								merge - 7a3f3ad83676  Fixes Issue  #12044 .  
							
							
							
						 
						
							2011-05-11 22:18:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								6b65745430 
								
							 
						 
						
							
							
								
								- Issue  #12044 : Fixed subprocess.Popen when used as a context manager to  
							
							... 
							
							
							
							wait for the process to end when exiting the context to avoid unintentionally
  leaving zombie processes around. 
							
						 
						
							2011-05-11 21:42:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								6b549a4d8b 
								
							 
						 
						
							
							
								
								Fix   #11961 . Document STARTUPINFO and creation flag options.  
							
							
							
						 
						
							2011-04-29 22:21:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								3040193401 
								
							 
						 
						
							
							
								
								Fix   #11961 . Document STARTUPINFO and creation flag options.  
							
							
							
						 
						
							2011-04-29 22:20:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								73365dd887 
								
							 
						 
						
							
							
								
								whitespace...  
							
							
							
						 
						
							2011-04-29 22:18:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								e6242d77bd 
								
							 
						 
						
							
							
								
								Fix   #11961 . Document STARTUPINFO and creation flag options.  
							
							
							
						 
						
							2011-04-29 22:17:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								4571ee0b78 
								
							 
						 
						
							
							
								
								Merge with 3.2.  
							
							
							
						 
						
							2011-04-19 23:24:32 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								a947abec6a 
								
							 
						 
						
							
							
								
								Merge with 3.1.  
							
							
							
						 
						
							2011-04-19 23:23:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								8dfcab0885 
								
							 
						 
						
							
							
								
								Fix wrong number of functions noticed by Sandro Tosi.  
							
							
							
						 
						
							2011-04-19 23:15:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								fd9103a5da 
								
							 
						 
						
							
							
								
								merge from 3.2  
							
							
							
						 
						
							2011-04-15 07:29:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								d211231cd5 
								
							 
						 
						
							
							
								
								merge from 3.1  
							
							
							
						 
						
							2011-04-15 07:26:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								046a764bb2 
								
							 
						 
						
							
							
								
								Issue  #11827 : remove mention of list2cmdline in the doc of subprocess  
							
							
							
						 
						
							2011-04-15 07:23:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								ba102ec10d 
								
							 
						 
						
							
							
								
								Issue  #5870 : Add subprocess.DEVNULL constant.  
							
							
							
						 
						
							2011-03-16 18:40:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								c1577902c6 
								
							 
						 
						
							
							
								
								Fix typo in subprocess documentation.  
							
							
							
						 
						
							2011-03-16 10:03:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								54d412edcc 
								
							 
						 
						
							
							
								
								Add a SubprocessError base class for exceptions in the subprocess module.  
							
							
							
						 
						
							2011-03-14 14:08:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Reid Kleckner 
								
							 
						 
						
							
							
							
							
								
							
							
								28f130320b 
								
							 
						 
						
							
							
								
								Change versionchanged for timeout to 3.3, not 3.2.  
							
							
							
						 
						
							2011-03-14 12:36:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Reid Kleckner 
								
							 
						 
						
							
							
							
							
								
							
							
								31aa7dd141 
								
							 
						 
						
							
							
								
								Add a 'timeout' argument to subprocess.Popen.  
							
							... 
							
							
							
							If the timeout expires before the subprocess exits, the wait method and the
communicate method will raise a subprocess.TimeoutExpired exception.  When used
with communicate, it is possible to catch the exception, kill the process, and
retry the communicate and receive any output written to stdout or stderr. 
							
						 
						
							2011-03-14 12:02:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								8095b6548b 
								
							 
						 
						
							
							
								
								Merged revisions 88352 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r88352 | gregory.p.smith | 2011-02-05 13:47:25 -0800 (Sat, 05 Feb 2011) | 3 lines
  issue7678 - Properly document how to replace a shell pipeline so that SIGPIPE
  happens when the end exits before the beginning.
........ 
							
						 
						
							2011-02-05 21:51:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								e09d2f1614 
								
							 
						 
						
							
							
								
								issue7678 - Properly document how to replace a shell pipeline so that SIGPIPE  
							
							... 
							
							
							
							happens when the end exits before the beginning. 
							
						 
						
							2011-02-05 21:47:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								8edd99d085 
								
							 
						 
						
							
							
								
								Issue  #6559 : fix the subprocess.Popen pass_fds implementation. Add a unittest.  
							
							... 
							
							
							
							Issue #7213 : Change the close_fds default on Windows to better match the new
default on POSIX.  True when possible (False if stdin/stdout/stderr are
supplied).
Update the documentation to reflect all of the above. 
							
						 
						
							2010-12-14 13:43:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								f560485388 
								
							 
						 
						
							
							
								
								Get rid of the close_fds DeprecationWarning.  Changes the default on a per  
							
							... 
							
							
							
							platform basis.  It remains False on Windows and changes to True on all
other platforms (POSIX).  Based on python-dev discussion and
http://bugs.python.org/issue7213 . 
							
						 
						
							2010-12-13 06:45:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								8c647cd737 
								
							 
						 
						
							
							
								
								clarify the docs and new warning message.  
							
							
							
						 
						
							2010-12-04 18:11:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								d23047b62c 
								
							 
						 
						
							
							
								
								issue7213 + issue2320: Cause a DeprecationWarning if the close_fds argument is  
							
							... 
							
							
							
							not passed to subprocess.Popen as the default value will be changing in a
future Python to the safer and more often desired value of True.
DeprecationWarnings that show up in a lot of existing code are controversial
and have caused pain in the past.  I'd like to leave this on for 3.2 beta1 and
see how things go.  We can remove the warning if it is deemed too noisy during
any betas.  (case study: the md5 and sha module DeprecationWarnings are loathed
around the world as those modules were never going to be removed in 2.x and
2to3 has a fixer for code that uses them) 
							
						 
						
							2010-12-04 09:10:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								79cdb661f5 
								
							 
						 
						
							
							
								
								Fix   #10554 . Added context manager support to Popen objects.  
							
							... 
							
							
							
							Added a few common Popen uses to the tests like we've done for a few other
instances of adding context managers. Eventually the entire test suite
could be converted to use the context manager format. 
							
						 
						
							2010-12-03 02:46:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								f959b7feaa 
								
							 
						 
						
							
							
								
								Merged revisions 86419 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r86419 | r.david.murray | 2010-11-11 19:35:31 -0500 (Thu, 11 Nov 2010) | 4 lines
  #7950 : add warning about security implications of shell=True to subprocess docs
  Patch by Chris Rebert.
........ 
							
						 
						
							2010-11-12 00:38:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								c7399d0a0f 
								
							 
						 
						
							
							
								
								#7950 : add warning about security implications of shell=True to subprocess docs  
							
							... 
							
							
							
							Patch by Chris Rebert. 
							
						 
						
							2010-11-12 00:35:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								916bd38a06 
								
							 
						 
						
							
							
								
								Fixing some sphinx inline directives - detected using `make check`.  
							
							
							
						 
						
							2010-10-15 12:55:19 +00:00