Mohamed Koubaa 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63f102fe07 
								
							 
						 
						
							
							
								
								bpo-1635741: Port _sha1, _sha512, _md5 to multiphase init (GH-21818)  
							
							... 
							
							
							
							Port the _sha1, _sha512, and _md5 extension modules
to multi-phase initialization API (PEP 489). 
							
						 
						
							2020-09-06 12:09:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								7cad53e6b0 
								
							 
						 
						
							
							
								
								bpo-9216: Add usedforsecurity to hashlib constructors (GH-16044)  
							
							... 
							
							
							
							The usedforsecurity keyword only argument added to the hash constructors is useful for FIPS builds and similar restrictive environment with non-technical requirements that legacy algorithms be forbidden by their implementations without being explicitly annotated as not being used for any security related purposes.  Linux distros with FIPS support benefit from this being standard rather than making up their own way(s) to do it.
Contributed and Signed-off-by: Christian Heimes christian@python.org  
							
						 
						
							2019-09-12 19:30:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3191391515 
								
							 
						 
						
							
							
								
								bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-12058)  
							
							
							
						 
						
							2019-03-14 10:32:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a934d490f 
								
							 
						 
						
							
							
								
								bpo-33012: Fix invalid function cast warnings with gcc 8 in Argument Clinic. (GH-6748)  
							
							... 
							
							
							
							Fix invalid function cast warnings with gcc 8
for method conventions different from METH_NOARGS, METH_O and
METH_VARARGS in Argument Clinic generated code. 
							
						 
						
							2018-11-27 11:27:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Srinivas  Thatiparthy (శ్రీనివాస్  తాటిపర్తి) 
								
							 
						 
						
							
							
							
							
								
							
							
								f192aeb95a 
								
							 
						 
						
							
							
								
								bpo-20216: Correct docstrings of digest() methods in hashlib. (GH-9873)  
							
							
							
						 
						
							2018-10-19 20:42:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5552f023e 
								
							 
						 
						
							
							
								
								bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. ( #4746 )  
							
							
							
						 
						
							2017-12-15 13:11:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6969eaf468 
								
							 
						 
						
							
							
								
								bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make ( #1955 )  
							
							... 
							
							
							
							the bare METH_FASTCALL be used for functions with positional-only
parameters. 
							
						 
						
							2017-07-03 21:20:15 +03: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 
								
							 
						 
						
							
							
							
							
								
							
							
								37e4ef7b17 
								
							 
						 
						
							
							
								
								Issue  #27810 : Rerun Argument Clinic on all modules  
							
							
							
						 
						
							2016-09-09 20:00:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								cc854499e4 
								
							 
						 
						
							
							
								
								clinic: PY_LONG_LONG -> long long  
							
							
							
						 
						
							2016-09-08 09:29:11 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1009bf18b3 
								
							 
						 
						
							
							
								
								Issue  #23501 : Argumen Clinic now generates code into separate files by default.  
							
							
							
						 
						
							2015-04-03 23:53:51 +03:00