Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f41b82fb19 
								
							 
						 
						
							
							
								
								Issue  #26282 : PyArg_ParseTupleAndKeywords() and Argument Clinic now support  
							
							 
							
							... 
							
							
							
							positional-only and keyword parameters in the same function. 
							
						 
						
							2016-06-09 16:30:29 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								596357de23 
								
							 
						 
						
							
							
								
								Merge comment fix from 3.5  
							
							 
							
							
							
						 
						
							2016-06-10 08:38:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								39b1025356 
								
							 
						 
						
							
							
								
								Fix typo and move comment to appropriate condition  
							
							 
							
							
							
						 
						
							2016-06-10 08:07:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								711d25db48 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27243 )  
							
							 
							
							
							
						 
						
							2016-06-09 15:13:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a6f6edbda8 
								
							 
						 
						
							
							
								
								Issue  #27243 : Fix __aiter__ protocol  
							
							 
							
							
							
						 
						
							2016-06-09 15:08:31 -04: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								cfb1961f61 
								
							 
						 
						
							
							
								
								py_getrandom(): use char* instead of void* for the destination  
							
							 
							
							... 
							
							
							
							Fix a "gcc -pedantic" warning on "buffer += n" because buffer type is void*. 
							
						 
						
							2016-06-08 10:16:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9ff9cbd600 
								
							 
						 
						
							
							
								
								Merge 3.5 (os.urandom)  
							
							 
							
							
							
						 
						
							2016-06-07 11:25:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								dddf4849ec 
								
							 
						 
						
							
							
								
								os.urandom() doesn't block on Linux anymore  
							
							 
							
							... 
							
							
							
							Issue #26839 : On Linux, os.urandom() now calls getrandom() with GRND_NONBLOCK
to fall back on reading /dev/urandom if the urandom entropy pool is not
initialized yet. Patch written by Colm Buckley. 
							
						 
						
							2016-06-07 11:21:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								19409197e2 
								
							 
						 
						
							
							
								
								Merge typo fixes from 3.5  
							
							 
							
							
							
						 
						
							2016-06-04 05:26:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3ee6270262 
								
							 
						 
						
							
							
								
								Fix typos in code comment and documentation  
							
							 
							
							
							
						 
						
							2016-06-04 04:57:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								76c4161b92 
								
							 
						 
						
							
							
								
								Issue  #27138 : Regenerate Python/importlib_external.h.  
							
							 
							
							
							
						 
						
							2016-05-28 14:48:19 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c7385f31d3 
								
							 
						 
						
							
							
								
								Issue  #27138 : Regenerate Python/importlib_external.h.  
							
							 
							
							
							
						 
						
							2016-05-28 14:46:13 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3e04d5b306 
								
							 
						 
						
							
							
								
								Issue  #27076 : Merge spelling from 3.5  
							
							 
							
							
							
						 
						
							2016-05-26 06:03:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								46f50726a0 
								
							 
						 
						
							
							
								
								Issue  #27076 : Doc, comment and tests spelling fixes  
							
							 
							
							... 
							
							
							
							Most fixes to Doc/ and Lib/ directories by Ville Skyttä. 
							
						 
						
							2016-05-26 05:35:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								74f2fe6489 
								
							 
						 
						
							
							
								
								Fixed the use of _Py_IS_ALIGNED (issue  #27097 ).  
							
							 
							
							
							
						 
						
							2016-05-25 20:35:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f60bf5f7d6 
								
							 
						 
						
							
							
								
								Issue  #27097 : Python interpreter is now about 7% faster due to optimized  
							
							 
							
							... 
							
							
							
							instruction decoding.  Based on patch by Demur Rumed. 
							
						 
						
							2016-05-25 20:02:01 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b0f80b0312 
								
							 
						 
						
							
							
								
								Issue  #26647 : Python interpreter now uses 16-bit wordcode instead of bytecode.  
							
							 
							
							... 
							
							
							
							Patch by Demur Rumed. 
							
						 
						
							2016-05-24 09:15:14 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2a95219bc4 
								
							 
						 
						
							
							
								
								Issue  #26168 : Fixed possible refleaks in failing Py_BuildValue() with the "N"  
							
							 
							
							... 
							
							
							
							format unit. 
							
						 
						
							2016-05-20 22:31:50 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								13e602ea0f 
								
							 
						 
						
							
							
								
								Issue  #26168 : Fixed possible refleaks in failing Py_BuildValue() with the "N"  
							
							 
							
							... 
							
							
							
							format unit. 
							
						 
						
							2016-05-20 22:31:14 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								744c34e2ea 
								
							 
						 
						
							
							
								
								Cleanup import.c  
							
							 
							
							... 
							
							
							
							* Replace PyUnicode_RPartition() with PyUnicode_FindChar() and
  PyUnicode_Substring() to avoid the creation of a temporary tuple.
* Use PyUnicode_FromFormat() to build a string and avoid the single_dot ('.')
  singleton
Thanks Serhiy Storchaka for your review. 
							
						 
						
							2016-05-20 11:36:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4a3443be43 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27057 )  
							
							 
							
							
							
						 
						
							2016-05-19 16:48:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3116cc44af 
								
							 
						 
						
							
							
								
								Fix os.set_inheritable() on Android  
							
							 
							
							... 
							
							
							
							Issue #27057 : Fix os.set_inheritable() on Android, ioctl() is blocked by
SELinux and fails with EACCESS. The function now falls back to fcntl().
Patch written by Michał Bednarski. 
							
						 
						
							2016-05-19 16:46:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								094c9c921c 
								
							 
						 
						
							
							
								
								Issue  #23275 : Allow () = iterable assignment syntax  
							
							 
							
							... 
							
							
							
							Documentation updates by Martin Panter. 
							
						 
						
							2016-05-18 08:44:29 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ed64d6b4a5 
								
							 
						 
						
							
							
								
								regen importlib bytecode  
							
							 
							
							
							
						 
						
							2016-05-16 22:54:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								5b2b3aae2a 
								
							 
						 
						
							
							
								
								merge 3.5 ( #26991 )  
							
							 
							
							
							
						 
						
							2016-05-16 22:53:44 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ad887cf7d1 
								
							 
						 
						
							
							
								
								fix possible refleak in MAKE_FUNCTION ( closes   #26991 )  
							
							 
							
							... 
							
							
							
							Patch by Xiang Zhang. 
							
						 
						
							2016-05-16 22:52:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4b23494ded 
								
							 
						 
						
							
							
								
								Issue  #27039 : Fixed bytearray.remove() for values greater than 127.  
							
							 
							
							... 
							
							
							
							Based on patch by Joe Jevnik. 
							
						 
						
							2016-05-16 22:24:03 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ce41287e99 
								
							 
						 
						
							
							
								
								Issue  #18531 : Single var-keyword argument of dict subtype was passed  
							
							 
							
							... 
							
							
							
							unscathed to the C-defined function.  Now it is converted to exact dict. 
							
						 
						
							2016-05-08 23:36:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								1ce738e08f 
								
							 
						 
						
							
							
								
								Merge typo fixes from 3.5  
							
							 
							
							
							
						 
						
							2016-05-08 14:02:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								4c35964b76 
								
							 
						 
						
							
							
								
								Corrections for a/an in code comments and documentation  
							
							 
							
							
							
						 
						
							2016-05-08 13:53:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								24182a3aaa 
								
							 
						 
						
							
							
								
								Restored parameter name "self" since gdb needs exact specific parameter names.  
							
							 
							
							
							
						 
						
							2016-05-05 16:21:35 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c2f7d87897 
								
							 
						 
						
							
							
								
								Issue  #26932 : Fixed support of RTLD_* constants defined as enum values,  
							
							 
							
							... 
							
							
							
							not via macros (in particular on Android).  Patch by Chi Hsuan Yen. 
							
						 
						
							2016-05-04 09:44:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7a9579c0ce 
								
							 
						 
						
							
							
								
								Got rid of redundand "self" parameter declarations.  
							
							 
							
							... 
							
							
							
							Argument Clinic is now able to infer all needed information. 
							
						 
						
							2016-05-02 13:45:20 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2e310b4c38 
								
							 
						 
						
							
							
								
								Regenerate Argument Clinic code for issue  #26874 .  
							
							 
							
							
							
						 
						
							2016-05-01 20:34:00 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								df071730bb 
								
							 
						 
						
							
							
								
								Regenerate Argument Clinic code for issue  #26874 .  
							
							 
							
							
							
						 
						
							2016-05-01 20:33:24 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								aa9d369707 
								
							 
						 
						
							
							
								
								Issue  #23960 : Cleanup args and kwargs on error in PyErr_SetImportError  
							
							 
							
							... 
							
							
							
							Patch by Ofer Schwarz. 
							
						 
						
							2016-05-01 09:06:57 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								ec766d3c15 
								
							 
						 
						
							
							
								
								Issue  #23960 : Cleanup args and kwargs on error in PyErr_SetImportError  
							
							 
							
							... 
							
							
							
							Patch by Ofer Schwarz. 
							
						 
						
							2016-05-01 09:06:36 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								5031a67821 
								
							 
						 
						
							
							
								
								Closes   #26874 : Merge with 3.5  
							
							 
							
							
							
						 
						
							2016-04-28 14:40:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								7f227d9087 
								
							 
						 
						
							
							
								
								Issue  #26874 : Simplify the divmod docstring  
							
							 
							
							
							
						 
						
							2016-04-28 14:39:50 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								54559b6511 
								
							 
						 
						
							
							
								
								Closes   #26874 : Merge with 3.5  
							
							 
							
							
							
						 
						
							2016-04-28 14:25:32 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								4d4160af6a 
								
							 
						 
						
							
							
								
								Issue  #26874 : Fix divmod docstring  
							
							 
							
							
							
						 
						
							2016-04-28 14:24:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								144da4ec85 
								
							 
						 
						
							
							
								
								Issue  #22747 : Workaround for systems without langinfo.h.  
							
							 
							
							
							
						 
						
							2016-04-26 01:56:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								1845d144bc 
								
							 
						 
						
							
							
								
								Issue  #17905 : Do not guard locale include with HAVE_LANGINFO_H.  
							
							 
							
							
							
						 
						
							2016-04-25 21:38:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								79d6e8de9e 
								
							 
						 
						
							
							
								
								Issue  #26802 : Optimized calling a function with *args only positional arguments.  
							
							 
							
							... 
							
							
							
							Patch by Joe Jevnik. 
							
						 
						
							2016-04-19 23:37:17 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a858bbde03 
								
							 
						 
						
							
							
								
								Avoid fcntl() if possible in set_inheritable()  
							
							 
							
							... 
							
							
							
							Issue #26770 : set_inheritable() avoids calling fcntl() twice if the FD_CLOEXEC
is already set/cleared. This change only impacts platforms using the fcntl()
implementation of set_inheritable() (not Linux nor Windows). 
							
						 
						
							2016-04-17 16:51:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b6a9c9761c 
								
							 
						 
						
							
							
								
								Issue  #26778 : Fixed "a/an/and" typos in code comment, documentation and error  
							
							 
							
							... 
							
							
							
							messages. 
							
						 
						
							2016-04-17 09:39:28 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6a7b3a77b4 
								
							 
						 
						
							
							
								
								Issue  #26778 : Fixed "a/an/and" typos in code comment and documentation.  
							
							 
							
							
							
						 
						
							2016-04-17 08:32:47 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								cda80940ed 
								
							 
						 
						
							
							
								
								Issue  #15984 : Merge PyUnicode doc from 3.5  
							
							 
							
							
							
						 
						
							2016-04-15 02:27:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								6245cb3c01 
								
							 
						 
						
							
							
								
								Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc  
							
							 
							
							... 
							
							
							
							This affects documentation, code comments, and a debugging messages. 
							
						 
						
							2016-04-15 02:14:19 +00:00