Amit Kumar 
								
							 
						 
						
							
							
							
							
								
							
							
								2e6bb4484e 
								
							 
						 
						
							
							
								
								Add reference to help('FORMATTING') in format() builtin (GH-166)  
							
							 
							
							
							
						 
						
							2017-05-29 11:02:26 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0767ad40bf 
								
							 
						 
						
							
							
								
								bpo-20185: Convert the marshal module to Argument Clinic. ( #541 )  
							
							 
							
							... 
							
							
							
							Based on patch by Vajrasky Kok. 
							
						 
						
							2017-03-12 09:20:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0c4a828cad 
								
							 
						 
						
							
							
								
								Run Argument Clinic: METH_VARARGS=>METH_FASTCALL  
							
							 
							
							... 
							
							
							
							Issue #29286 . Run Argument Clinic to get the new faster METH_FASTCALL calling
convention for functions using "boring" positional arguments.
Manually fix _elementtree: _elementtree_XMLParser_doctype() must remain
consistent with the clinic code. 
							
						 
						
							2017-01-17 02:21:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								259f0e4437 
								
							 
						 
						
							
							
								
								Run Argument Clinic: METH_VARARGS=>METH_FASTCALL  
							
							 
							
							... 
							
							
							
							Issue #29286 . Run Argument Clinic to get the new faster METH_FASTCALL calling
convention for functions using only positional arguments. 
							
						 
						
							2017-01-17 01:35:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3e1fad6913 
								
							 
						 
						
							
							
								
								Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywords  
							
							 
							
							... 
							
							
							
							Issue #29286 . 
							
						 
						
							2017-01-17 01:29:01 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								22f18750a5 
								
							 
						 
						
							
							
								
								Issue  #20185 : Convert _warnings.warn() to Argument Clinic  
							
							 
							
							... 
							
							
							
							Fix warn_explicit(): interpret source=None as source=NULL. 
							
						 
						
							2016-12-09 18:08:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								37e4ef7b17 
								
							 
						 
						
							
							
								
								Issue  #27810 : Rerun Argument Clinic on all modules  
							
							 
							
							
							
						 
						
							2016-09-09 20:00:13 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9171a8b4ce 
								
							 
						 
						
							
							
								
								Issue  #27574 : Decreased an overhead of parsing keyword arguments in functions  
							
							 
							
							... 
							
							
							
							implemented with using Argument Clinic. 
							
						 
						
							2016-08-14 10:52:18 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2954f83999 
								
							 
						 
						
							
							
								
								- Issue  #27332 : Fixed the type of the first argument of module-level functions  
							
							 
							
							... 
							
							
							
							generated by Argument Clinic.  Patch by Petr Viktorin. 
							
						 
						
							2016-07-07 18:20:03 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1a2b24f02d 
								
							 
						 
						
							
							
								
								Issue  #27332 : Fixed the type of the first argument of module-level functions  
							
							 
							
							... 
							
							
							
							generated by Argument Clinic.  Patch by Petr Viktorin. 
							
						 
						
							2016-07-07 17:35:15 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5dee6551e2 
								
							 
						 
						
							
							
								
								Issue  #26305 : Argument Clinic now uses braces in C code as required by PEP 7.  
							
							 
							
							
							
						 
						
							2016-06-09 16:16:06 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								df071730bb 
								
							 
						 
						
							
							
								
								Regenerate Argument Clinic code for issue  #26874 .  
							
							 
							
							
							
						 
						
							2016-05-01 20:33:24 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								01b1ff6970 
								
							 
						 
						
							
							
								
								Rebuilt Clinic generated code.  
							
							 
							
							
							
						 
						
							2015-08-24 20:23:27 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								1df0b35e3d 
								
							 
						 
						
							
							
								
								Issue  #24769 : Interpreter now starts properly when dynamic loading  
							
							 
							
							... 
							
							
							
							is disabled.  Patch by Petr Viktorin. 
							
						 
						
							2015-08-24 19:53:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8b2e8b6cce 
								
							 
						 
						
							
							
								
								Specify default values of semantic booleans in Argument Clinic generated signatures as booleans.  
							
							 
							
							
							
						 
						
							2015-05-30 11:30:39 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								d5cacbb1d9 
								
							 
						 
						
							
							
								
								PEP 489: Multi-phase extension module initialization  
							
							 
							
							... 
							
							
							
							Known limitations of the current implementation:
- documentation changes are incomplete
- there's a reference leak I haven't tracked down yet
The leak is most visible by running:
  ./python -m test -R3:3 test_importlib
However, you can also see it by running:
  ./python -X showrefcount
Importing the array or _testmultiphase modules, and
then deleting them from both sys.modules and the local
namespace shows significant increases in the total
number of active references each cycle. By contrast,
with _testcapi (which continues to use single-phase
initialisation) the global refcounts stabilise after
a couple of cycles. 
							
						 
						
							2015-05-23 22:24:10 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								247789cee9 
								
							 
						 
						
							
							
								
								Issue  #24007 : Argument Clinic now writes the format of PyArg_Parse*() at the  
							
							 
							
							... 
							
							
							
							same line as function name. 
							
						 
						
							2015-04-24 00:40:51 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								89964c48d1 
								
							 
						 
						
							
							
								
								Issue  #23944 : Argument Clinic now wraps long impl prototypes at column 78.  
							
							 
							
							
							
						 
						
							2015-04-14 18:07:59 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								92e8af67a8 
								
							 
						 
						
							
							
								
								Issue  #23492 : Argument Clinic now generates argument parsing code with  
							
							 
							
							... 
							
							
							
							PyArg_Parse instead of PyArg_ParseTuple if possible. 
							
						 
						
							2015-04-04 00:12:11 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1009bf18b3 
								
							 
						 
						
							
							
								
								Issue  #23501 : Argumen Clinic now generates code into separate files by default.  
							
							 
							
							
							
						 
						
							2015-04-03 23:53:51 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								fd4d0504df 
								
							 
						 
						
							
							
								
								Move import.c to use Clinic file output.  
							
							 
							
							
							
						 
						
							2014-05-30 11:21:14 -04:00