Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7905f99a27 
								
							 
						 
						
							
							
								
								Issue  #27419 : Standard __import__() no longer look up "__import__" in globals  
							
							... 
							
							
							
							or builtins for importing submodules or "from import".  Fixed a crash if
raise a warning about unabling to resolve package from __spec__ or
__package__. 
							
						 
						
							2016-07-17 12:51:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b3b65e618c 
								
							 
						 
						
							
							
								
								Issue  #27419 : Standard __import__() no longer look up "__import__" in globals  
							
							... 
							
							
							
							or builtins for importing submodules or "from import".  Fixed handling an
error of non-string package name. 
							
						 
						
							2016-07-17 12:47:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								b2f8a801c2 
								
							 
						 
						
							
							
								
								Check in update for importlib_external.h  
							
							
							
						 
						
							2016-07-16 10:46:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								7ca63cb7cc 
								
							 
						 
						
							
							
								
								Fix regressions introduced by fixes for issue  #27083 .  
							
							
							
						 
						
							2016-07-16 10:44:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								b3e73b30ff 
								
							 
						 
						
							
							
								
								Merge for  #27083  
							
							
							
						 
						
							2016-07-15 11:55:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ce7b27d169 
								
							 
						 
						
							
							
								
								merge 3.5 ( #27514 )  
							
							
							
						 
						
							2016-07-14 22:02:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								e09ed5419b 
								
							 
						 
						
							
							
								
								make too many nested blocks be a SyntaxError instead of a SystemError ( closes   #27514 )  
							
							... 
							
							
							
							Patch by Ammar Askar. 
							
						 
						
							2016-07-14 22:00:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								2247e5c48c 
								
							 
						 
						
							
							
								
								Update frozen importlib code  
							
							
							
						 
						
							2016-07-08 16:44:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								fdcdd9ed80 
								
							 
						 
						
							
							
								
								Issue  #26896 : Disambiguate uses of "importer" with "finder".  
							
							... 
							
							
							
							Thanks to Oren Milman for the patch. 
							
						 
						
							2016-07-08 11:00:00 -07: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 
								
							 
						 
						
							
							
							
							
								
							
							
								7e160ce356 
								
							 
						 
						
							
							
								
								Issue  #23034 : The output of a special Python build with defined COUNT_ALLOCS,  
							
							... 
							
							
							
							SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT macros is now off by  default.  It can
be re-enabled using the "-X showalloccount" option.  It now outputs to stderr
instead of stdout. 
							
						 
						
							2016-07-03 21:03:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								fbd1523525 
								
							 
						 
						
							
							
								
								Issue  #27352 : Correct the validation of the ImportFrom AST node and simplify  
							
							... 
							
							
							
							the implementation of the IMPORT_NAME opcode. 
							
						 
						
							2016-06-27 21:39:12 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								da9c513414 
								
							 
						 
						
							
							
								
								Issue  #27255 : Added more predictions in ceval.c.  
							
							
							
						 
						
							2016-06-27 18:58:57 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								cfdfbb4d3c 
								
							 
						 
						
							
							
								
								Issue  #27342 : Replaced some Py_XDECREFs with Py_DECREFs.  
							
							... 
							
							
							
							Patch by Xiang Zhang. 
							
						 
						
							2016-06-18 09:44:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d7292b5e9f 
								
							 
						 
						
							
							
								
								Issue  #27336 : Fix compilation on Windows  
							
							... 
							
							
							
							Replace "#if WITH_THREAD" with "#ifdef WITH_THREAD". 
							
						 
						
							2016-06-17 12:29:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								531396c764 
								
							 
						 
						
							
							
								
								Issue  #27336 : Fix compilation failures --without-threads  
							
							
							
						 
						
							2016-06-17 13:25:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a63073a807 
								
							 
						 
						
							
							
								
								Merge 3.5  
							
							
							
						 
						
							2016-06-17 00:01:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ec721f3305 
								
							 
						 
						
							
							
								
								py_getrandom(): use long type for the syscall() result  
							
							... 
							
							
							
							Issue #27278 . It should fix a conversion warning.
In practice, the Linux kernel doesn't return more than 32 MB per call to the
getrandom() syscall. 
							
						 
						
							2016-06-16 23:53:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								607f8a5e28 
								
							 
						 
						
							
							
								
								Issue  #27301 : Fixed incorrect return codes for errors in compile.c.  
							
							
							
						 
						
							2016-06-15 20:07:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								694de3bff7 
								
							 
						 
						
							
							
								
								Issue  #27301 : Fixed incorrect return codes for errors in compile.c.  
							
							
							
						 
						
							2016-06-15 20:06:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d017176209 
								
							 
						 
						
							
							
								
								Merge 3.5  
							
							
							
						 
						
							2016-06-14 16:36:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								c72828ba33 
								
							 
						 
						
							
							
								
								cleanup random.c  
							
							... 
							
							
							
							Casting Py_ssize_t to Py_ssize_t is useless. 
							
						 
						
							2016-06-14 16:35:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								370f5136d4 
								
							 
						 
						
							
							
								
								Merge 3.5 (os.urandom, issue  #27278 )  
							
							
							
						 
						
							2016-06-14 16:33:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b98a36e8f3 
								
							 
						 
						
							
							
								
								Fix os.urandom() using getrandom() on Linux  
							
							... 
							
							
							
							Issue #27278 : Fix os.urandom() implementation using getrandom() on Linux.
Truncate size to INT_MAX and loop until we collected enough random bytes,
instead of casting a directly Py_ssize_t to int. 
							
						 
						
							2016-06-14 16:31:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									doko@ubuntu.com 
								
							 
						 
						
							
							
							
							
								
							
							
								5553231b91 
								
							 
						 
						
							
							
								
								- Issue  #23968 : Rename the platform directory from plat-$(MACHDEP) to  
							
							... 
							
							
							
							plat-$(PLATFORM_TRIPLET).
  Rename the config directory (LIBPL) from config-$(LDVERSION) to
  config-$(LDVERSION)-$(PLATFORM_TRIPLET).
  Install the platform specifc _sysconfigdata module into the platform
  directory and rename it to include the ABIFLAGS. 
							
						 
						
							2016-06-14 08:55:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								64204de04c 
								
							 
						 
						
							
							
								
								Issue  #27095 : Simplified MAKE_FUNCTION and removed MAKE_CLOSURE opcodes.  
							
							... 
							
							
							
							Patch by Demur Rumed. 
							
						 
						
							2016-06-12 17:36:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5697c4b641 
								
							 
						 
						
							
							
								
								Comment fixes extracted from patch by Demur Rumed.  
							
							
							
						 
						
							2016-06-12 17:02:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								cf2ad55511 
								
							 
						 
						
							
							
								
								Issue  #27286 : Fixed compiling BUILD_MAP_UNPACK_WITH_CALL opcode.  Calling  
							
							... 
							
							
							
							function with generalized unpacking (PEP 448) and conflicting keyword names
could cause undefined behavior. 
							
						 
						
							2016-06-12 09:35:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								3c317e76a2 
								
							 
						 
						
							
							
								
								Issue  #27286 : Fixed compiling BUILD_MAP_UNPACK_WITH_CALL opcode.  Calling  
							
							... 
							
							
							
							function with generalized unpacking (PEP 448) and conflicting keyword names
could cause undefined behavior. 
							
						 
						
							2016-06-12 09:22:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6a7506a77f 
								
							 
						 
						
							
							
								
								Issue  #27140 : Added BUILD_CONST_KEY_MAP opcode.  
							
							
							
						 
						
							2016-06-12 00:39:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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