Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								7ced53cc63 
								
							 
						 
						
							
							
								
								merge 3.4 ( #23048 )  
							
							
							
						 
						
							2014-12-13 16:08:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								3cda0ed062 
								
							 
						 
						
							
							
								
								pop the loop block even for infinite while loops ( closes   #23048 )  
							
							
							
						 
						
							2014-12-13 16:06:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0b881dd50f 
								
							 
						 
						
							
							
								
								Issue  #18028 : Fix aliasing issue in READ_TIMESTAMP() of ceval.c  on x86_64,  
							
							... 
							
							
							
							when Python is configure with --with-tsc. Patch written by Christian Heimes. 
							
						 
						
							2014-12-12 13:17:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b757c83ec6 
								
							 
						 
						
							
							
								
								Issue  #22581 : Use more "bytes-like object" throughout the docs and comments.  
							
							
							
						 
						
							2014-12-05 22:25:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								9e4db75426 
								
							 
						 
						
							
							
								
								- Issue  #22966 : Fix __pycache__ pyc file name clobber when pyc_compile is  
							
							... 
							
							
							
							asked to compile a source file containing multiple dots in the source file
  name. 
							
						 
						
							2014-12-01 17:23:55 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								2a413853f1 
								
							 
						 
						
							
							
								
								- Issue  #22966 : Fix __pycache__ pyc file name clobber when pyc_compile is  
							
							... 
							
							
							
							asked to compile a source file containing multiple dots in the source file
  name. 
							
						 
						
							2014-12-01 17:10:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								56a6d855e2 
								
							 
						 
						
							
							
								
								Removed duplicated words in in comments and docs.  
							
							
							
						 
						
							2014-12-01 18:28:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								60b33cc6a5 
								
							 
						 
						
							
							
								
								Merge 3.4 (ceval.c)  
							
							
							
						 
						
							2014-12-12 13:19:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5db1bb81ff 
								
							 
						 
						
							
							
								
								Issue  #22696 : Add function :func:sys.is_finalizing to know about interpreter shutdown.  
							
							
							
						 
						
							2014-12-07 01:28:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								92bf919ed0 
								
							 
						 
						
							
							
								
								Issue  #22581 : Use more "bytes-like object" throughout the docs and comments.  
							
							
							
						 
						
							2014-12-05 22:26:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								d32d4ae4ca 
								
							 
						 
						
							
							
								
								- Issue  #22966 : Fix __pycache__ pyc file name clobber when pyc_compile is  
							
							... 
							
							
							
							asked to compile a source file containing multiple dots in the source file
  name. 
							
						 
						
							2014-12-01 17:52:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								83000a490a 
								
							 
						 
						
							
							
								
								Removed duplicated words in in comments and docs.  
							
							
							
						 
						
							2014-12-01 18:30:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								3663b58664 
								
							 
						 
						
							
							
								
								correct assertion  
							
							
							
						 
						
							2014-11-26 14:39:54 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								810aa6db34 
								
							 
						 
						
							
							
								
								fix variable name  
							
							
							
						 
						
							2014-11-26 14:20:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								aacfcccdc3 
								
							 
						 
						
							
							
								
								Issue  #19676 : Fixed integer overflow issue in "namereplace" error handler.  
							
							
							
						 
						
							2014-11-26 12:11:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								166ebc4e5d 
								
							 
						 
						
							
							
								
								Issue  #19676 : Added the "namereplace" error handler.  
							
							
							
						 
						
							2014-11-25 13:57:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								da8cef40e5 
								
							 
						 
						
							
							
								
								Issue  #22934 : Update the comment to mention Programs/_freeze_importlib.c.  
							
							
							
						 
						
							2014-11-24 23:26:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d3c53b6048 
								
							 
						 
						
							
							
								
								Update importlib.h  
							
							
							
						 
						
							2014-11-23 16:01:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								c4821d62b4 
								
							 
						 
						
							
							
								
								Closes   #22869 : Move PyOS_CheckStack back to pythonrun.c  
							
							
							
						 
						
							2014-11-21 23:35:12 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								9b59dd4781 
								
							 
						 
						
							
							
								
								Issue  #22869 : Remove duplicate stack check from pythonrun.c  
							
							
							
						 
						
							2014-11-21 20:33:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								b6e2556d8f 
								
							 
						 
						
							
							
								
								Issue  #22834 : Have import suppress FileNotFoundError when the current  
							
							... 
							
							
							
							working directory no longer exists.
Thanks to Martin Panter for the bug report. 
							
						 
						
							2014-11-21 12:19:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								d600951748 
								
							 
						 
						
							
							
								
								Issue  #22869 : Split pythonrun into two modules  
							
							... 
							
							
							
							- interpreter startup and shutdown code moved to a new
  pylifecycle.c module
- Py_OptimizeFlag moved into the new module with the other
  global flags 
							
						 
						
							2014-11-20 21:39:37 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								df4518ca4b 
								
							 
						 
						
							
							
								
								Issue  #22453 : Removed non-documented macro PyObject_REPR().  
							
							
							
						 
						
							2014-11-18 23:34:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								42826566f5 
								
							 
						 
						
							
							
								
								Issue  #22193 : Fixed integer overflow error in sys.getsizeof().  
							
							... 
							
							
							
							Fixed an error in _PySys_GetSizeOf declaration. 
							
						 
						
							2014-11-15 13:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								030e92d1a5 
								
							 
						 
						
							
							
								
								Issue  #22193 : Fixed integer overflow error in sys.getsizeof().  
							
							... 
							
							
							
							Fixed an error in _PySys_GetSizeOf declaration. 
							
						 
						
							2014-11-15 13:21:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a5b335e62f 
								
							 
						 
						
							
							
								
								Issue  #20597 ,  #21274 : Remove unused definition of PATH_MAX on GNU/Hurd,  
							
							... 
							
							
							
							MAXPATHLEN is now preferred. 
							
						 
						
							2014-11-05 15:13:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ce43f38ace 
								
							 
						 
						
							
							
								
								Issue  #20597 : Remove unused definition of PATH_MAX on Windows, MAXPATHLEN is  
							
							... 
							
							
							
							now preferred. Patch written by Jeffrey Armstrong. 
							
						 
						
							2014-11-05 15:11:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								f6c69e6cc9 
								
							 
						 
						
							
							
								
								#22734  marshal needs a lower stack depth for debug builds on Windows  
							
							
							
						 
						
							2014-11-01 15:15:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3188f828bb 
								
							 
						 
						
							
							
								
								(Merge 3.4) Issue  #22762 : Fix _Py_DisplaySourceLine(), clear the exception if  
							
							... 
							
							
							
							PyFile_GetLine() failed. Patch written by Xavier de Gaye. 
							
						 
						
							2014-10-30 10:17:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								5e78f4daa8 
								
							 
						 
						
							
							
								
								Issue  #22762 : Fix _Py_DisplaySourceLine(), clear the exception if  
							
							... 
							
							
							
							PyFile_GetLine() failed. Patch written by Xavier de Gaye. 
							
						 
						
							2014-10-30 10:17:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								81f68a7d4b 
								
							 
						 
						
							
							
								
								Issue  #22453 : Warn against the use of leaking macro PyObject_REPR().  
							
							
							
						 
						
							2014-11-19 00:08:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								0373a106a1 
								
							 
						 
						
							
							
								
								Issue  #17636 : Circular imports involving relative imports are now supported.  
							
							
							
						 
						
							2014-10-13 20:19:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								5e8b04eefb 
								
							 
						 
						
							
							
								
								Issue  #21052 : Don't raise ImportWarning for sys.meta_path or  
							
							... 
							
							
							
							sys.path_hooks when set to None during interpreter shutdown.
Thanks to Martin Panter for the initial bug report. 
							
						 
						
							2014-10-10 10:54:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								78184af9b5 
								
							 
						 
						
							
							
								
								Issue  #21715 : Extracted shared complicated code in the _io module to new  
							
							... 
							
							
							
							_PyErr_ChainExceptions() function. 
							
						 
						
							2014-10-08 22:32:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e2bd2a7186 
								
							 
						 
						
							
							
								
								Issue  #21715 : Extracted shared complicated code in the _io module to new  
							
							... 
							
							
							
							_PyErr_ChainExceptions() function. 
							
						 
						
							2014-10-08 22:31:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								94262ebc9c 
								
							 
						 
						
							
							
								
								Issue  #22462 : Fix pyexpat's creation of a dummy frame to make it appear in exception tracebacks.  
							
							... 
							
							
							
							Initial patch by Mark Shannon. 
							
						 
						
							2014-10-08 20:02:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								0ddbf4795f 
								
							 
						 
						
							
							
								
								Issue  #22462 : Fix pyexpat's creation of a dummy frame to make it appear in exception tracebacks.  
							
							... 
							
							
							
							Initial patch by Mark Shannon. 
							
						 
						
							2014-10-08 20:00:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								861470c836 
								
							 
						 
						
							
							
								
								#16518 : Bring error messages in harmony with docs ("bytes-like object")  
							
							... 
							
							
							
							Some time ago we changed the docs to consistently use the term 'bytes-like
object' in all the contexts where bytes, bytearray, memoryview, etc are used.
This patch (by Ezio Melotti) completes that work by changing the error
messages that previously reported that certain types did "not support the
buffer interface" to instead say that a bytes-like object is required.  (The
glossary entry for bytes-like object references the discussion of the buffer
protocol in the docs.) 
							
						 
						
							2014-10-05 11:47:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8d1e18ef1f 
								
							 
						 
						
							
							
								
								Issue  #22518 : Fixed integer overflow issues in "backslashreplace",  
							
							... 
							
							
							
							"xmlcharrefreplace", and "surrogatepass" error handlers. 
							
						 
						
							2014-10-04 14:17:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2e374098ff 
								
							 
						 
						
							
							
								
								Issue  #22518 : Fixed integer overflow issues in "backslashreplace",  
							
							... 
							
							
							
							"xmlcharrefreplace", and "surrogatepass" error handlers. 
							
						 
						
							2014-10-04 14:15:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b86f08f743 
								
							 
						 
						
							
							
								
								faulthandler: enhance dump_ascii() to escape also non-printable ASCII  
							
							... 
							
							
							
							characters (U+0000..U+001f and U+007f). 
							
						 
						
							2014-10-03 14:18:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								0676a406bf 
								
							 
						 
						
							
							
								
								Issue  #18711 : Add a new PyErr_FormatV function, similar to PyErr_Format but accepting a va_list argument.  
							
							
							
						 
						
							2014-09-30 21:16:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								20b39b27d9 
								
							 
						 
						
							
							
								
								Removed redundant casts to char *.  
							
							... 
							
							
							
							Corresponding functions now accept `const char *` (issue #1772673 ). 
							
						 
						
							2014-09-28 11:27:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								daa910acde 
								
							 
						 
						
							
							
								
								Update importlib.h frozen bytecode (changed due to commit c0ca9d32aed4).  
							
							
							
						 
						
							2014-09-24 09:08:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								cbcbfdf19f 
								
							 
						 
						
							
							
								
								Fixed reference leak in the "backslashreplace" error handler.  
							
							
							
						 
						
							2014-09-23 19:59:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8aa8c47db2 
								
							 
						 
						
							
							
								
								Fixed reference leak in the "backslashreplace" error handler.  
							
							
							
						 
						
							2014-09-23 19:59:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e7811fca5e 
								
							 
						 
						
							
							
								
								Closes   #11471 : avoid generating a JUMP_FORWARD instruction at the end of an if-block if there is no else-clause.  
							
							... 
							
							
							
							Original patch by Eugene Toder. 
							
						 
						
							2014-09-18 03:06:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								87538e7bc4 
								
							 
						 
						
							
							
								
								Issue  #4180 : The warnings registries are now reset when the filters are modified.  
							
							
							
						 
						
							2014-09-18 02:42:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								cb0a006fd1 
								
							 
						 
						
							
							
								
								Issue  #4180 : The warnings registries are now reset when the filters are modified.  
							
							
							
						 
						
							2014-09-18 02:40:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								a0f33759fa 
								
							 
						 
						
							
							
								
								Merge fix for issue  #22166  from 3.4  
							
							
							
						 
						
							2014-09-15 23:55:16 +12:00