Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								f5324d7074 
								
							 
						 
						
							
							
								
								Closes   #22668 : Merge from 3.4.  
							
							
							
						 
						
							2015-01-29 14:29:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								93035c44fd 
								
							 
						 
						
							
							
								
								Issue  #23119 :  Simplify setobject by inlining the special case for unicode equality testing.  
							
							
							
						 
						
							2015-01-25 16:12:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								1202a4733e 
								
							 
						 
						
							
							
								
								Issue 23261:  Clean-up the hack to store the set.pop() search finger in a hash field instead of the setobject.  
							
							
							
						 
						
							2015-01-18 13:12:42 -08: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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								cddaa1bd62 
								
							 
						 
						
							
							
								
								(Merge 3.4)  Closes   #22205 : sys._debugmallocstats is a cpython specific feature,  
							
							... 
							
							
							
							so test_debugmallocstats should be marked as such. Patch written by Martin
Matusiak. 
							
						 
						
							2014-08-16 14:11:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								8e7966b00e 
								
							 
						 
						
							
							
								
								Closes   #22205 : sys._debugmallocstats is a cpython specific feature, so  
							
							... 
							
							
							
							test_debugmallocstats should be marked as such. Patch written by Martin
Matusiak. 
							
						 
						
							2014-08-16 14:11:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b349e4c929 
								
							 
						 
						
							
							
								
								Issue  #22116 : C functions and methods (of the 'builtin_function_or_method' type) can now be weakref'ed.  Patch by Wei Wu.  
							
							
							
						 
						
							2014-08-06 19:31:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7db27c8ed6 
								
							 
						 
						
							
							
								
								Issue  #21205 : Fix unit tests  
							
							
							
						 
						
							2014-06-16 16:21:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								3a74ce2088 
								
							 
						 
						
							
							
								
								Issue  #13204 : Calling sys.flags.__new__ would crash the interpreter, now it raises a TypeError.  
							
							
							
						 
						
							2014-04-28 13:08:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								871dfc41d3 
								
							 
						 
						
							
							
								
								Issue  #13204 : Calling sys.flags.__new__ would crash the interpreter, now it raises a TypeError.  
							
							
							
						 
						
							2014-04-28 13:07:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								d51374ed78 
								
							 
						 
						
							
							
								
								PEP 465: a dedicated infix operator for matrix multiplication ( closes   #21176 )  
							
							
							
						 
						
							2014-04-09 23:55:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								97f17a784a 
								
							 
						 
						
							
							
								
								Issue  #19977 : Enable test_c_locale_surrogateescape() on Windows  
							
							... 
							
							
							
							Only test the error handler. The encoding is not ASCII on Windows: it may the
OEM or ANSI code page. 
							
						 
						
							2014-03-18 02:28:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7143029d43 
								
							 
						 
						
							
							
								
								Issue  #19977 : When the `LC_TYPE locale is the POSIX locale (C` locale),  
							
							... 
							
							
							
							:py:data:`sys.stdin` and :py:data:`sys.stdout` are now using the
``surrogateescape`` error handler, instead of the ``strict`` error handler. 
							
						 
						
							2014-03-18 01:18:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								1d7ba5cd7b 
								
							 
						 
						
							
							
								
								Issue  #20510 : Merge with 3.3  
							
							
							
						 
						
							2014-02-19 10:46:05 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								1f9e601765 
								
							 
						 
						
							
							
								
								Issue  #20510 : Confirm that the code attribute of the SystemExit  
							
							... 
							
							
							
							exception raised by sys.exit is None when no code is given.
As suggested by Serhiy Storchaka. 
							
						 
						
							2014-02-19 10:44:47 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								c36e504c53 
								
							 
						 
						
							
							
								
								Issue  #20510 : Merge with 3.3.  
							
							
							
						 
						
							2014-02-18 08:41:21 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								cefe6b34de 
								
							 
						 
						
							
							
								
								Issue  #20510 : Rewrote test_exit in test_sys to match existing comments  
							
							... 
							
							
							
							and to modernize.  Patch by Gareth Rees. 
							
						 
						
							2014-02-18 08:39:04 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f28ba369dd 
								
							 
						 
						
							
							
								
								Issue  #20532 : Tests which use _testcapi now are marked as CPython only.  
							
							
							
						 
						
							2014-02-07 10:10:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5cfc79deae 
								
							 
						 
						
							
							
								
								Issue  #20532 : Tests which use _testcapi now are marked as CPython only.  
							
							
							
						 
						
							2014-02-07 10:06:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ed0b87d73c 
								
							 
						 
						
							
							
								
								Fix the C definition of the sys._debugmallocstats() function: the function has  
							
							... 
							
							
							
							no parameter 
							
						 
						
							2013-12-19 17:16:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fdeb6ec45a 
								
							 
						 
						
							
							
								
								Issue  #14432 : Remove the thread state field from the frame structure. Fix a  
							
							... 
							
							
							
							crash when a generator is created in a C thread that is destroyed while the
generator is still used. The issue was that a generator contains a frame, and
the frame kept a reference to the Python state of the destroyed C thread. The
crash occurs when a trace function is setup. 
							
						 
						
							2013-12-13 02:01:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								56668dc187 
								
							 
						 
						
							
							
								
								Issue  #19751 : Fix hash_info test of test_sys on SPARC Solaris  
							
							
							
						 
						
							2013-12-12 23:07:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b6d4b56d3 
								
							 
						 
						
							
							
								
								Issue  #19751 : Fix typo in configuration option  
							
							
							
						 
						
							2013-12-12 23:06:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								985ecdcfc2 
								
							 
						 
						
							
							
								
								ssue  #19183 : Implement PEP 456 'secure and interchangeable hash algorithm'.  
							
							... 
							
							
							
							Python now uses SipHash24 on all major platforms. 
							
						 
						
							2013-11-20 11:46:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								43767638a9 
								
							 
						 
						
							
							
								
								Issue  #18702 : All skipped tests now reported as skipped.  
							
							
							
						 
						
							2013-11-03 21:31:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7908068627 
								
							 
						 
						
							
							
								
								Issue  #18702 : All skipped tests now reported as skipped.  
							
							
							
						 
						
							2013-11-03 21:31:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								77e904e6a6 
								
							 
						 
						
							
							
								
								Issue  #18948 : improve SuppressCoreFiles to include Windows crash popup suppression, and use it in more tests.  
							
							... 
							
							
							
							Patch by Valerie Lambert and Zachary Ware. 
							
						 
						
							2013-10-08 23:04:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5df8a8a1fd 
								
							 
						 
						
							
							
								
								Issue  #19087 : Improve bytearray allocation in order to allow cheap popping of data at the front (slice deletion).  
							
							
							
						 
						
							2013-10-05 21:12:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bf28d2dcad 
								
							 
						 
						
							
							
								
								Issue  #18818 : The "encodingname" part of PYTHONIOENCODING is now optional.  
							
							
							
						 
						
							2013-09-13 11:46:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								46e1ce214b 
								
							 
						 
						
							
							
								
								Issue  #18783 : Removed existing mentions of Python long type in docstrings,  
							
							... 
							
							
							
							error messages and comments. 
							
						 
						
							2013-08-27 20:17:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9594942716 
								
							 
						 
						
							
							
								
								Issue  #18783 : Removed existing mentions of Python long type in docstrings,  
							
							... 
							
							
							
							error messages and comments. 
							
						 
						
							2013-08-27 19:40:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								ad73a9cf97 
								
							 
						 
						
							
							
								
								Issue  #16400 : Add command line option for isolated mode.  
							
							... 
							
							
							
							-I
    Run Python in isolated mode. This also implies -E and -s. In isolated mode
    sys.path contains neither the script’s directory nor the user’s
    site-packages directory. All PYTHON* environment variables are ignored,
    too. Further restrictions may be imposed to prevent the user from
    injecting malicious code. 
							
						 
						
							2013-08-10 16:36:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								58720d6145 
								
							 
						 
						
							
							
								
								Issue  #17934 : Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles.  
							
							
							
						 
						
							2013-08-05 23:26:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								dcedaf6e53 
								
							 
						 
						
							
							
								
								Issue  #18214 : Improve finalization of Python modules to avoid setting their globals to None, in most cases.  
							
							
							
						 
						
							2013-07-31 23:14:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								796564c27b 
								
							 
						 
						
							
							
								
								Issue  #18112 : PEP 442 implementation (safe object finalization).  
							
							
							
						 
						
							2013-07-30 19:59:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								80bc00f582 
								
							 
						 
						
							
							
								
								Issue  #18063 : fix some struct specifications in the tests for sys.getsizeof().  
							
							
							
						 
						
							2013-05-25 23:47:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								1256f1f438 
								
							 
						 
						
							
							
								
								Issue  #18063 : fix some struct specifications in the tests for sys.getsizeof().  
							
							
							
						 
						
							2013-05-25 23:48:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								9396356948 
								
							 
						 
						
							
							
								
								Backout c89febab4648 following private feedback by Guido.  
							
							... 
							
							
							
							(Issue #17807 : Generators can now be finalized even when they are part of a reference cycle) 
							
						 
						
							2013-05-14 20:37:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								04e70d19e7 
								
							 
						 
						
							
							
								
								Issue  #17807 : Generators can now be finalized even when they are part of a reference cycle.  
							
							
							
						 
						
							2013-05-08 18:12:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								a612176c9c 
								
							 
						 
						
							
							
								
								#17493 : merge with 3.3.  
							
							
							
						 
						
							2013-03-20 18:16:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								a49178e48e 
								
							 
						 
						
							
							
								
								#17493 : merge with 3.2.  
							
							
							
						 
						
							2013-03-20 18:15:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								958f7ae865 
								
							 
						 
						
							
							
								
								#17493 : re-enable a test on Windows.  Patch by Zachary Ware.  
							
							
							
						 
						
							2013-03-20 18:14:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f61dc4cea2 
								
							 
						 
						
							
							
								
								Relax test when WITH_PYMALLOC is false or undefined.  
							
							
							
						 
						
							2012-12-18 19:50:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								928405303d 
								
							 
						 
						
							
							
								
								Following issue  #13390 , fix compilation --without-pymalloc, and make sys.getallocatedblocks() return 0 in that situation.  
							
							
							
						 
						
							2012-12-17 23:05:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f9d0b1256f 
								
							 
						 
						
							
							
								
								Issue  #13390 : New function :func:sys.getallocatedblocks() returns the number of memory blocks currently allocated.  
							
							... 
							
							
							
							Also, the ``-R`` option to regrtest uses this function to guard against memory allocation leaks. 
							
						 
						
							2012-12-09 14:28:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								29e02a2be8 
								
							 
						 
						
							
							
								
								merge 3.3  
							
							
							
						 
						
							2012-10-09 11:16:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								b29614e047 
								
							 
						 
						
							
							
								
								compare singletons by identity not equality ( closes   #16712 )  
							
							... 
							
							
							
							Patch from Serhiy Storchaka. 
							
						 
						
							2012-10-09 11:16:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								f01d695ccd 
								
							 
						 
						
							
							
								
								Closes   #16135 : Removal of OS/2 support  
							
							
							
						 
						
							2012-10-05 03:36:11 +02:00