Oren Milman 
								
							 
						 
						
							
							
							
							
								
							
							
								d019bc8319 
								
							 
						 
						
							
							
								
								bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995)  
							
							
							
						 
						
							2018-02-13 19:28:33 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f1a34c314 
								
							 
						 
						
							
							
								
								bpo-32379: Faster MRO computation for single inheritance ( #4932 )  
							
							... 
							
							
							
							* bpo-32379: Faster MRO computation for single inheritance 
							
						 
						
							2017-12-20 15:58:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								205e00c5cf 
								
							 
						 
						
							
							
								
								bpo-29914: Fix default implementations of __reduce__ and __reduce_ex__(). ( #843 )  
							
							... 
							
							
							
							object.__reduce__() no longer takes arguments, object.__reduce_ex__() now
requires one argument. 
							
						 
						
							2017-04-08 09:52:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xiang Zhang 
								
							 
						 
						
							
							
							
							
								
							
							
								c393ee8589 
								
							 
						 
						
							
							
								
								bpo-24329: allow __qualname__ and __classcell__ in __slots__ (GH-495)  
							
							
							
						 
						
							2017-03-08 11:18:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d908fd9ee1 
								
							 
						 
						
							
							
								
								bpo-29695: Fixed tests after removing keyword args support in some basic type constructors. (GH-520)  
							
							
							
						 
						
							2017-03-06 11:08:59 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								386072ebe0 
								
							 
						 
						
							
							
								
								Merge from 3.6.  
							
							
							
						 
						
							2016-12-14 19:54:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								49010ee323 
								
							 
						 
						
							
							
								
								Revert changeset 1f31bf3f76f5 (issue5322) except tests.  
							
							
							
						 
						
							2016-12-14 19:52:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5adfac2c1b 
								
							 
						 
						
							
							
								
								Issue  #5322 : Fixed setting __new__ to a PyCFunction inside Python code.  
							
							... 
							
							
							
							Original patch by Andreas Stührk. 
							
						 
						
							2016-12-02 08:42:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0c78634d78 
								
							 
						 
						
							
							
								
								Issue  #5322 : Fixed setting __new__ to a PyCFunction inside Python code.  
							
							... 
							
							
							
							Original patch by Andreas Stührk. 
							
						 
						
							2016-12-07 11:26:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								0be894b2f6 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-09-07 12:03:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								742da040db 
								
							 
						 
						
							
							
								
								Implement compact dict  
							
							... 
							
							
							
							Issue #27350 : `dict` implementation is changed like PyPy. It is more compact
and preserves insertion order.
_PyDict_Dummy() function has been removed.
Disable test_gdb: python-gdb.py is not updated yet to the new structure of
compact dictionaries (issue #28023 ).
Patch written by INADA Naoki. 
							
						 
						
							2016-09-07 17:40:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								15f44ab043 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-08-30 10:47:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ab078e9ed1 
								
							 
						 
						
							
							
								
								Backed out changeset af29d89083b3 ( closes   #25548 ) ( closes   #27498 )  
							
							
							
						 
						
							2016-07-13 21:13:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								5801ecb440 
								
							 
						 
						
							
							
								
								Issue  #25548 : Showing memory address of class objects in repl  
							
							
							
						 
						
							2016-06-04 16:21:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								6ca4260219 
								
							 
						 
						
							
							
								
								merge 3.5  
							
							
							
						 
						
							2016-05-28 14:05:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c352620c92 
								
							 
						 
						
							
							
								
								backout 3c9512d8ac0d  
							
							
							
						 
						
							2016-05-28 14:04:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								1ce738e08f 
								
							 
						 
						
							
							
								
								Merge typo fixes from 3.5  
							
							
							
						 
						
							2016-05-08 14:02:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								f0564164ba 
								
							 
						 
						
							
							
								
								Fix typos in comments, documentation and test method names  
							
							
							
						 
						
							2016-05-08 13:48:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								2c028492d4 
								
							 
						 
						
							
							
								
								merge 3.5 ( #25731 )  
							
							
							
						 
						
							2016-01-18 21:18:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								9ad11544bf 
								
							 
						 
						
							
							
								
								set tp_new from the class in the hierarchy that actually owns the descriptor ( closes   #25731 )  
							
							... 
							
							
							
							Debugging by Eryk Sun. 
							
						 
						
							2016-01-18 21:11:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6a50e79130 
								
							 
						 
						
							
							
								
								Issue  #24097 : Fixed crash in object.__reduce__() if slot name is freed inside  
							
							... 
							
							
							
							__getattr__.  Original patch by Antoine Pitrou. 
							
						 
						
							2015-11-25 18:35:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								670d78abc5 
								
							 
						 
						
							
							
								
								Issue  #24097 : Fixed crash in object.__reduce__() if slot name is freed inside  
							
							... 
							
							
							
							__getattr__.  Original patch by Antoine Pitrou. 
							
						 
						
							2015-11-25 18:34:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d28bb624d1 
								
							 
						 
						
							
							
								
								Issue  #24097 : Fixed crash in object.__reduce__() if slot name is freed inside  
							
							... 
							
							
							
							__getattr__.  Original patch by Antoine Pitrou. 
							
						 
						
							2015-11-25 18:33:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								20d15b5100 
								
							 
						 
						
							
							
								
								Issue  #24164 : Fixed test_descr: __getnewargs_ex__ now is supported in protocols 2 and 3.  
							
							
							
						 
						
							2015-10-11 17:52:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9c8213fbc1 
								
							 
						 
						
							
							
								
								No longer skip tests for classes with __getnewargs_ex__.  The copy module  
							
							... 
							
							
							
							already supports reduce protocol 4 (issue #20289 ). 
							
						 
						
							2015-10-11 17:48:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1ddbb8cf47 
								
							 
						 
						
							
							
								
								Cleanup test_descr: remove C8 that is the same as C3.  
							
							
							
						 
						
							2015-10-11 17:43:12 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1fdc80b55f 
								
							 
						 
						
							
							
								
								Cleanup test_descr: remove C8 that is the same as C3.  
							
							
							
						 
						
							2015-10-11 17:42:39 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								59dc696821 
								
							 
						 
						
							
							
								
								merge 3.4 ( #24806 )  
							
							
							
						 
						
							2015-10-06 19:42:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								bd6c41a185 
								
							 
						 
						
							
							
								
								prevent unacceptable bases from becoming bases through multiple inheritance ( #24806 )  
							
							
							
						 
						
							2015-10-06 19:36:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								7d293ee97d 
								
							 
						 
						
							
							
								
								Issue  #24912 : Prevent __class__ assignment to immutable built-in objects.  
							
							
							
						 
						
							2015-09-04 20:54:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								f488fb422a 
								
							 
						 
						
							
							
								
								Issue  #19235 : Add new RecursionError exception. Patch by Georg Brandl.  
							
							
							
						 
						
							2015-07-03 01:04:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								eac503aeac 
								
							 
						 
						
							
							
								
								Issue  #24064 : Property() docstrings are now writeable.  
							
							... 
							
							
							
							(Patch by Berker Peksag.) 
							
						 
						
							2015-05-13 01:09:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a63cc21234 
								
							 
						 
						
							
							
								
								Issue  #23726 : Don't enable GC for user subclasses of non-GC types that don't add any new fields.  
							
							... 
							
							
							
							Patch by Eugene Toder. 
							
						 
						
							2015-04-13 20:10:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c2ccce791c 
								
							 
						 
						
							
							
								
								Issue  #23641 : Cleaned out legacy dunder names from tests and docs.  
							
							... 
							
							
							
							Fixed 2 to 3 porting bug in pynche.ColorDB.
Added few tests for __truediv__, __floordiv__ and __matmul__. 
							
						 
						
							2015-03-12 22:01:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a60c2fe480 
								
							 
						 
						
							
							
								
								Issue  #23641 : Cleaned out legacy dunder names from tests and docs.  
							
							... 
							
							
							
							Fixed 2 to 3 porting bug in pynche.ColorDB. 
							
						 
						
							2015-03-12 21:56:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								6c62ac1a01 
								
							 
						 
						
							
							
								
								merge 3.4 ( #22735 )  
							
							
							
						 
						
							2015-02-05 22:29:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								104b9e0cca 
								
							 
						 
						
							
							
								
								fix many custom mro() edge cases and improve code quality ( #22735 )  
							
							... 
							
							
							
							Patch by Eldar Abusalimov. 
							
						 
						
							2015-02-05 22:29:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								9d4cbcc86b 
								
							 
						 
						
							
							
								
								allow changing __class__ between a heaptype and non-heaptype in some cases ( closes   #22986 )  
							
							... 
							
							
							
							Patch by Nathaniel Smith. 
							
						 
						
							2015-01-30 13:33:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								707b5ccde5 
								
							 
						 
						
							
							
								
								Issue  #22783 : Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX  
							
							... 
							
							
							
							opcode if possible. 
							
						 
						
							2014-12-16 19:43:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								48ad7c0b01 
								
							 
						 
						
							
							
								
								use __qualname__ to compute bound method repr ( closes   #21389 )  
							
							... 
							
							
							
							Patch from Steven Barker. 
							
						 
						
							2014-08-20 18:41:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								6315ffa339 
								
							 
						 
						
							
							
								
								Merge.  
							
							
							
						 
						
							2014-06-20 22:41:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								af9eb9628d 
								
							 
						 
						
							
							
								
								Issue  #21768 : fix NameError in test_pydescr. Patch by Claudiu Popa.  
							
							
							
						 
						
							2014-06-20 15:16:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								d51374ed78 
								
							 
						 
						
							
							
								
								PEP 465: a dedicated infix operator for matrix multiplication ( closes   #21176 )  
							
							
							
						 
						
							2014-04-09 23:55:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								2a6053468e 
								
							 
						 
						
							
							
								
								move SharedKeyTests to test_descr  
							
							
							
						 
						
							2014-03-17 16:20:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								df813791db 
								
							 
						 
						
							
							
								
								correct the fix for  #20637 ; allow slot descriptor inheritance to take place before creating cached keys  
							
							
							
						 
						
							2014-03-17 15:57:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								2626fab4c7 
								
							 
						 
						
							
							
								
								look up __getnewargs__ and __getnewargs_ex__ on the object type ( #16251 )  
							
							
							
						 
						
							2014-02-16 13:49:16 -05: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd9fbe087 
								
							 
						 
						
							
							
								
								Fix whitespace  
							
							
							
						 
						
							2013-11-23 19:01:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c9dc4a2a8a 
								
							 
						 
						
							
							
								
								Issue  #17810 : Implement PEP 3154, pickle protocol 4.  
							
							... 
							
							
							
							Most of the work is by Alexandre. 
							
						 
						
							2013-11-23 18:59:12 +01:00