Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								ecb75e26db 
								
							 
						 
						
							
							
								
								Issue  #23062 : Add a test for suppressing --version with argparse.SUPPRESS.  
							
							... 
							
							
							
							TestHelpVersionOptional was redundant. 
							
						 
						
							2015-04-10 16:11:12 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								82c920c59e 
								
							 
						 
						
							
							
								
								Issue  #23062 : Add a test for suppressing --version with argparse.SUPPRESS.  
							
							... 
							
							
							
							TestHelpVersionOptional was redundant. 
							
						 
						
							2015-04-10 16:11:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								8089cd642f 
								
							 
						 
						
							
							
								
								Issue  #14910 : Add allow_abbrev parameter to argparse.ArgumentParser.  
							
							... 
							
							
							
							Patch by Jonathan Paugh, Steven Bethard, paul j3 and Daniel Eriksson. 
							
						 
						
							2015-02-14 01:39:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								08448a1f4d 
								
							 
						 
						
							
							
								
								Issue  #23326 : Removed __ne__ implementations.  Since fixing default __ne__  
							
							... 
							
							
							
							implementation in issue #21408  they are redundant. 
							
						 
						
							2015-01-31 12:05:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								610bc6a211 
								
							 
						 
						
							
							
								
								merge 3.4 ( #23221 )  
							
							
							
						 
						
							2015-01-13 09:20:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								82f34ada45 
								
							 
						 
						
							
							
								
								fix instances of consecutive articles ( closes   #23221 )  
							
							... 
							
							
							
							Patch by Karan Goel. 
							
						 
						
							2015-01-13 09:17:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								afce02ed38 
								
							 
						 
						
							
							
								
								Merge:  #9351 : set_defaults on subparser is no longer ignored if set on parent.  
							
							
							
						 
						
							2014-10-17 19:58:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								7570cbdc6b 
								
							 
						 
						
							
							
								
								#9351 : set_defaults on subparser is no longer ignored if set on parent.  
							
							... 
							
							
							
							Before, if a default was set on the parent parser, any default for that
variable set via set_defaults on a subparser would be ignored.  Now
the subparser set_defaults is honored.
Patch by Jyrki Pullianinen. 
							
						 
						
							2014-10-17 19:55:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								0020d8e4fd 
								
							 
						 
						
							
							
								
								#11955 : merge with 3.4.  
							
							
							
						 
						
							2014-08-05 02:24:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								12b7f48216 
								
							 
						 
						
							
							
								
								#11955 : show the list of args in case of error in test_argparse.  
							
							
							
						 
						
							2014-08-05 02:24:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								1c5f56a955 
								
							 
						 
						
							
							
								
								Issue  #9554 : Use modern unittest features in test_argparse.  
							
							... 
							
							
							
							Initial patch by Denver Coneybeare and Radu Voicilas. 
							
						 
						
							2014-07-06 09:33:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								dea46ec965 
								
							 
						 
						
							
							
								
								Issue  #21481 :  Teach argparse equality tests to return NotImplemented when comparing to unknown types.  
							
							
							
						 
						
							2014-05-26 00:43:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								511e222e0a 
								
							 
						 
						
							
							
								
								make temporary read-only files writable, so rmtree can remove them ( #21128 )  
							
							
							
						 
						
							2014-04-04 13:55:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								123e6d5b4b 
								
							 
						 
						
							
							
								
								Issue  #13107 : argparse and optparse no longer raises an exception when output  
							
							... 
							
							
							
							a help on environment with too small COLUMNS.  Based on patch by
Elazar Gershuni. 
							
						 
						
							2014-01-09 23:18:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f451112413 
								
							 
						 
						
							
							
								
								Issue  #13107 : argparse and optparse no longer raises an exception when output  
							
							... 
							
							
							
							a help on environment with too small COLUMNS.  Based on patch by
Elazar Gershuni. 
							
						 
						
							2014-01-09 23:14:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								cdac551675 
								
							 
						 
						
							
							
								
								Issue  #18920 : argparse's default version action (for -v, --version) should  
							
							... 
							
							
							
							output to stdout, matching the 'python -v'
Reported by Wolfgang Maier 
							
						 
						
							2013-09-06 06:49:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petri Lehtinen 
								
							 
						 
						
							
							
							
							
								
							
							
								74d6c250e1 
								
							 
						 
						
							
							
								
								#11175 : argparse.FileType now accepts encoding and errors arguments.  
							
							... 
							
							
							
							Patch by Lucas Maystre. 
							
						 
						
							2012-12-15 22:42:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								d89774e158 
								
							 
						 
						
							
							
								
								Merge 3.2 fix updates and tests for issue  #15906 .  
							
							
							
						 
						
							2012-09-12 15:31:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								eaae1b76ae 
								
							 
						 
						
							
							
								
								A follow up for issue  #15906 : change the test for calling the type conversion  
							
							... 
							
							
							
							on the action's default, reverting it back to previous behavior.  Conversion
is only done on string defaults.
Add a test for this and another test that ensures such type conversions are
only called once. 
							
						 
						
							2012-09-12 14:34:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								0ae066b281 
								
							 
						 
						
							
							
								
								- Issue  #15906 : Fix a regression in argparse caused by the preceding change,  
							
							... 
							
							
							
							when action='append', type='str' and default=[]. 
							
						 
						
							2012-09-12 00:12:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								4b2f9e914d 
								
							 
						 
						
							
							
								
								- Issue  #15906 : Fix a regression in argparse caused by the preceding change,  
							
							... 
							
							
							
							when action='append', type='str' and default=[]. 
							
						 
						
							2012-09-11 22:38:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								63755f3bd9 
								
							 
						 
						
							
							
								
								merge  #15847 : allow args to be a tuple in parse_args  
							
							... 
							
							
							
							This fixes a regression introduced by the fix for issue #13922 .  Although args
is not documented as being allowed to be a tuple, previously this worked and
so naturally there are programs in the field that depend on it.
Patch by Zbyszek Jędrzejewski-Szmek. 
							
						 
						
							2012-09-08 12:14:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								b522828d2a 
								
							 
						 
						
							
							
								
								#15847 : allow args to be a tuple in parse_args  
							
							... 
							
							
							
							This fixes a regression introduced by the fix for issue #13922 .  Although args
is not documented as being allowed to be a tuple, previously this worked and
so naturally there are programs in the field that depend on it.
Patch by Zbyszek Jędrzejewski-Szmek. 
							
						 
						
							2012-09-08 12:08:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								64b0ef1509 
								
							 
						 
						
							
							
								
								Merge #12776,#11839: call argparse type function only once.  
							
							... 
							
							
							
							Before, the type function was called twice in the case where the default
was specified and the argument was given as well.  This was especially
problematic for the FileType type, as a default file would always be
opened, even if a file argument was specified on the command line.
Patch by Arnaud Fontaine, with additional test by Mike Meyer. 
							
						 
						
							2012-08-31 23:09:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								6fb8fb17bf 
								
							 
						 
						
							
							
								
								#12776,#11839: call argparse type function only once.  
							
							... 
							
							
							
							Before, the type function was called twice in the case where the default
was specified and the argument was given as well.  This was especially
problematic for the FileType type, as a default file would always be
opened, even if a file argument was specified on the command line.
Patch by Arnaud Fontaine, with additional test by Mike Meyer. 
							
						 
						
							2012-08-31 22:45:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								45ccf032be 
								
							 
						 
						
							
							
								
								Merge  #13922 : argparse no longer incorrectly strips '--' after the first one.  
							
							... 
							
							
							
							Patch by Jeff Knupp. 
							
						 
						
							2012-07-21 22:56:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								00528e8fec 
								
							 
						 
						
							
							
								
								#13922 : argparse no longer incorrectly strips '--' after the first one.  
							
							... 
							
							
							
							Patch by Jeff Knupp. 
							
						 
						
							2012-07-21 22:48:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								d4703d1d85 
								
							 
						 
						
							
							
								
								Merge  #12353 : argparse now correctly handles null argument values.  
							
							... 
							
							
							
							Patch by Torsten Landschoff. 
							
						 
						
							2012-07-21 22:28:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								b94082a71b 
								
							 
						 
						
							
							
								
								#12353 : argparse now correctly handles null argument values.  
							
							... 
							
							
							
							Patch by Torsten Landschoff. 
							
						 
						
							2012-07-21 22:20:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Florent Xicluna 
								
							 
						 
						
							
							
							
							
								
							
							
								af1adbeedd 
								
							 
						 
						
							
							
								
								Issue  #13248 : argparse: Remove obsolete argument "version" of ArgumentParser.  
							
							
							
						 
						
							2012-07-07 17:02:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								ee91e0990a 
								
							 
						 
						
							
							
								
								#11906  Make test_argparse work interactively by removing extra space  
							
							... 
							
							
							
							in comparison string that argparse does not add when program name is blank. 
							
						 
						
							2012-01-09 18:20:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								8d172343ad 
								
							 
						 
						
							
							
								
								Merge with 3.2  
							
							
							
						 
						
							2012-01-09 18:33:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								242b6ea975 
								
							 
						 
						
							
							
								
								(Merge 3.2)  Close   #13401 : Skip TestFileTypeW of test_argparse if the current user is root  
							
							... 
							
							
							
							Patch written by Arfrever Frehtes Taifersar Arahesis. 
							
						 
						
							2011-11-20 23:10:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a04b39b261 
								
							 
						 
						
							
							
								
								Close   #13401 : Skip TestFileTypeW of test_argparse if the current user is root  
							
							... 
							
							
							
							Patch written by Arfrever Frehtes Taifersar Arahesis. 
							
						 
						
							2011-11-20 23:09:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								f97c59aaba 
								
							 
						 
						
							
							
								
								#10424 : argument names are now included in the missing argument message  
							
							... 
							
							
							
							Fix and initial test patch by Michele Orrù. 
							
						 
						
							2011-06-09 12:34:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								7c8ea37d9b 
								
							 
						 
						
							
							
								
								Issue  #9347 : Fix formatting for tuples in argparse type= error messages.  
							
							
							
						 
						
							2011-04-04 02:10:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								7cb20a8605 
								
							 
						 
						
							
							
								
								Issue  #9347 : Fix formatting for tuples in argparse type= error messages.  
							
							
							
						 
						
							2011-04-04 01:53:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad8f66559 
								
							 
						 
						
							
							
								
								Issue  #9026 : Fix order of argparse sub-commands in help messages. (Merged from 3.2.)  
							
							
							
						 
						
							2011-03-27 14:04:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6a198abf 
								
							 
						 
						
							
							
								
								Issue  #9026 : Fix order of argparse sub-commands in help messages.  
							
							
							
						 
						
							2011-03-27 13:53:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								edbe4c5249 
								
							 
						 
						
							
							
								
								Issue  #9348 : Raise an early error if argparse nargs and metavar don't match. (Merge from 3.2.)  
							
							
							
						 
						
							2011-03-26 17:35:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								8d9a4628c3 
								
							 
						 
						
							
							
								
								Issue  #9348 : Raise an early error if argparse nargs and metavar don't match.  
							
							
							
						 
						
							2011-03-26 17:33:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								0331e906d6 
								
							 
						 
						
							
							
								
								Issue  #11174 : Add argparse.MetavarTypeHelpFormatter, which uses type names  
							
							... 
							
							
							
							for the names of optional and positional arguments in help messages. 
							
						 
						
							2011-03-26 14:48:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc-André Lemburg 
								
							 
						 
						
							
							
							
							
								
							
							
								8f36af7a4c 
								
							 
						 
						
							
							
								
								Normalize the encoding names for Latin-1 and UTF-8 to  
							
							... 
							
							
							
							'latin-1' and 'utf-8'.
These are optimized in the Python Unicode implementation
to result in more direct processing, bypassing the codec
registry.
Also see issue11303. 
							
						 
						
							2011-02-25 15:42:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								0f6b47a338 
								
							 
						 
						
							
							
								
								#10680 : fix mutually exclusive arguments in argument groups.  
							
							
							
						 
						
							2011-01-30 12:19:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								b02701101b 
								
							 
						 
						
							
							
								
								Issue  #9509 : make argarse properly handle IOErrors raised by argparse.FileType. Approved by Georg in the tracker.  
							
							
							
						 
						
							2011-01-24 21:02:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								fd311a712d 
								
							 
						 
						
							
							
								
								Add subparser aliases for argparse. Resolves issue 9324. Approved by Georg for beta2 on the tracker.  
							
							
							
						 
						
							2010-12-18 11:19:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Éric Araujo 
								
							 
						 
						
							
							
							
							
								
							
							
								1215915045 
								
							 
						 
						
							
							
								
								Use proper plural forms in argparse ( #4391 )  
							
							
							
						 
						
							2010-12-04 17:31:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b3aedd4862 
								
							 
						 
						
							
							
								
								#9424 : Replace deprecated assert* methods in the Python test suite.  
							
							
							
						 
						
							2010-11-20 19:04:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								722b5fdbb8 
								
							 
						 
						
							
							
								
								Make test class name unique so that both test classes run.  
							
							
							
						 
						
							2010-11-20 03:48:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Bethard 
								
							 
						 
						
							
							
							
							
								
							
							
								fca2e8aeb8 
								
							 
						 
						
							
							
								
								Fix bug 9340 - argparse parse_known_args didn't work with subparsers  
							
							
							
						 
						
							2010-11-02 12:47:22 +00:00