Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5bb8b9134b 
								
							 
						 
						
							
							
								
								Issue  #18896 : Python function can now have more than 255 parameters.  
							
							... 
							
							
							
							collections.namedtuple() now supports tuples with more than 255 elements. 
							
						 
						
							2016-12-16 19:19:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								22214ab0af 
								
							 
						 
						
							
							
								
								Issue  #28720 : Add collections.abc.AsyncGenerator.  
							
							
							
						 
						
							2016-11-16 18:25:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								0d5048cb21 
								
							 
						 
						
							
							
								
								Issue  #17941 : Add a *module* parameter to collections.namedtuple()  
							
							
							
						 
						
							2016-09-12 00:18:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								f0666949fd 
								
							 
						 
						
							
							
								
								Issue 27598: Add Collections to collections.abc.  
							
							... 
							
							
							
							Patch by Ivan Levkivskyi, docs by Neil Girdhar. 
							
						 
						
							2016-08-23 10:47:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								97c1adf393 
								
							 
						 
						
							
							
								
								Anti-registration of various ABC methods.  
							
							... 
							
							
							
							- Issue #25958 : Support "anti-registration" of special methods from
  various ABCs, like __hash__, __iter__ or __len__.  All these (and
  several more) can be set to None in an implementation class and the
  behavior will be as if the method is not defined at all.
  (Previously, this mechanism existed only for __hash__, to make
  mutable classes unhashable.)  Code contributed by Andrew Barnert and
  Ivan Levkivskyi. 
							
						 
						
							2016-08-18 09:22:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								6538b430cf 
								
							 
						 
						
							
							
								
								Issue  #25628 :  Make namedtuple "rename" and "verbose" parameters keyword-only.  
							
							
							
						 
						
							2016-08-16 10:55:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								8bde911115 
								
							 
						 
						
							
							
								
								Issue  #27626 : Merge spelling fixes from 3.5  
							
							
							
						 
						
							2016-07-28 01:30:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								eb9957065a 
								
							 
						 
						
							
							
								
								Issue  #27626 : Spelling fixes in docs, comments and internal names  
							
							... 
							
							
							
							Based on patch by Ville Skyttä. 
							
						 
						
							2016-07-28 01:11:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								584e8aedc3 
								
							 
						 
						
							
							
								
								Issue 26915:  Add identity checks to the collections ABC __contains__ methods.  
							
							
							
						 
						
							2016-05-05 11:14:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								16ca06b8cb 
								
							 
						 
						
							
							
								
								Add collections.Reversible. Patch by Ivan Levkivskyi. Fixes issue  #25987 .  
							
							
							
						 
						
							2016-04-04 10:59:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2cefc1efa2 
								
							 
						 
						
							
							
								
								Issue  #25616 : Tests for OrderedDict are extracted from test_collections  
							
							... 
							
							
							
							into separate file test_ordered_dict. 
							
						 
						
							2015-11-25 17:12:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								33e7ea5ad6 
								
							 
						 
						
							
							
								
								Issue  #25616 : Tests for OrderedDict are extracted from test_collections  
							
							... 
							
							
							
							into separate file test_ordered_dict. 
							
						 
						
							2015-11-25 17:09:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								710cd34bdb 
								
							 
						 
						
							
							
								
								Issue  #25449 : Fixed a crash and leaking NULL in repr() of OrderedDict that  
							
							... 
							
							
							
							was mutated by direct calls of dict methods. 
							
						 
						
							2015-11-04 22:33:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b45b7b2137 
								
							 
						 
						
							
							
								
								Issue  #25449 : Iterating OrderedDict with keys with unstable hash now raises  
							
							... 
							
							
							
							KeyError in C implementations as well as in Python implementation.
Added tests for OrderedDict subclasses. 
							
						 
						
							2015-11-04 22:05:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								14eefe353e 
								
							 
						 
						
							
							
								
								Issue  #25395 : Fixed crash when highly nested OrderedDict structures were  
							
							... 
							
							
							
							garbage collected. 
							
						 
						
							2015-11-01 16:12:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								992ec46acc 
								
							 
						 
						
							
							
								
								Issue  #25406 : Fixed a bug in C implementation of OrderedDict.move_to_end()  
							
							... 
							
							
							
							that caused segmentation fault or hang in iterating after moving several
items to the start of ordered dict. 
							
						 
						
							2015-10-14 19:21:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								9157545c11 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2015-08-30 09:15:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								7a3602e7cf 
								
							 
						 
						
							
							
								
								Issue  #24931 :  Resolve __dict__ conflict in namedtuple subclasses.  
							
							
							
						 
						
							2015-08-30 09:13:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								8c7f9558eb 
								
							 
						 
						
							
							
								
								Issue  #24667 : Resize odict in all cases that the underlying dict resizes.  
							
							
							
						 
						
							2015-08-07 17:45:12 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								fdbeb2b4b6 
								
							 
						 
						
							
							
								
								Issue  #24400 : Resurrect inspect.isawaitable()  
							
							... 
							
							
							
							collections.abc.Awaitable and collections.abc.Coroutine no longer
use __instancecheck__ hook to detect generator-based coroutines.
inspect.isawaitable() can be used to detect generator-based coroutines
and to distinguish them from regular generator objects. 
							
						 
						
							2015-07-03 13:11:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								4fabf02633 
								
							 
						 
						
							
							
								
								Issue  #24369 : Defend against key-changes during iteration.  
							
							
							
						 
						
							2015-06-04 00:09:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								ac02ef373f 
								
							 
						 
						
							
							
								
								Issue  #24368 : Support keyword arguments in OrderedDict methods.  
							
							
							
						 
						
							2015-06-02 20:42:14 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								b952ab43f2 
								
							 
						 
						
							
							
								
								Issue  #24359 : Check for changed OrderedDict size during iteration.  
							
							
							
						 
						
							2015-06-01 23:35:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								d171975609 
								
							 
						 
						
							
							
								
								Issue  #24348 : Drop superfluous increfs/decrefs.  
							
							
							
						 
						
							2015-06-01 23:12:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								a762af74b2 
								
							 
						 
						
							
							
								
								Issue  #24347 : Set KeyError if PyDict_GetItemWithError returns NULL.  
							
							
							
						 
						
							2015-06-01 22:59:08 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								67fb92e8c6 
								
							 
						 
						
							
							
								
								Issue  #16991 : Do not return None from OrderedDict.__reversed__.  
							
							
							
						 
						
							2015-05-30 11:43:36 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								7aa5341164 
								
							 
						 
						
							
							
								
								Reverting my previous commit.  
							
							... 
							
							
							
							Something went horribly wrong when I was doing `hg rebase`. 
							
						 
						
							2015-05-30 10:57:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								47db71756d 
								
							 
						 
						
							
							
								
								Issue  #16991 : Add a C implementation of collections.OrderedDict.  
							
							
							
						 
						
							2015-05-29 22:21:39 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a24fcfdf23 
								
							 
						 
						
							
							
								
								Issue 24315: Make collections.abc.Coroutine derived from Awaitable  
							
							... 
							
							
							
							(Merge 3.5) 
							
						 
						
							2015-05-29 09:01:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								56fc614025 
								
							 
						 
						
							
							
								
								Issue 24315: Make collections.abc.Coroutine derived from Awaitable  
							
							
							
						 
						
							2015-05-29 09:01:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								c074e9d765 
								
							 
						 
						
							
							
								
								Issue  #24286 :  Forward port dict view abstract base class tests.  
							
							
							
						 
						
							2015-05-26 01:47:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								ec219ba1c0 
								
							 
						 
						
							
							
								
								Issue  #23086 : Add start and stop arguments to the Sequence.index() mixin method.  
							
							
							
						 
						
							2015-05-22 19:29:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								573b44c18f 
								
							 
						 
						
							
							
								
								Issue 22189:  Add missing methods to UserString  
							
							
							
						 
						
							2015-05-22 16:56:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								e0104ae103 
								
							 
						 
						
							
							
								
								Issue 24184: Add AsyncIterator and AsyncIterable to collections.abc.  
							
							
							
						 
						
							2015-05-14 12:19:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								08e5300afc 
								
							 
						 
						
							
							
								
								collections.abc.tests: Remove some unnecessary code.  
							
							
							
						 
						
							2015-05-13 23:57:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								aded55c6e3 
								
							 
						 
						
							
							
								
								collections.abc: Test that if an object is a Coroutine it is also an Awaitable  
							
							
							
						 
						
							2015-05-13 23:41:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								eac503aeac 
								
							 
						 
						
							
							
								
								Issue  #24064 : Property() docstrings are now writeable.  
							
							... 
							
							
							
							(Patch by Berker Peksag.) 
							
						 
						
							2015-05-13 01:09:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								7544508f02 
								
							 
						 
						
							
							
								
								PEP 0492 -- Coroutines with async and await syntax. Issue  #24017 .  
							
							
							
						 
						
							2015-05-11 22:57:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								bd60e8dece 
								
							 
						 
						
							
							
								
								Issue  #24018 : Add a collections.Generator abstract base class.  
							
							
							
						 
						
							2015-05-09 01:07:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								32ea16577d 
								
							 
						 
						
							
							
								
								Issue 23704:  Add index(), copy(), and insert() to deques.  Register deques as a MutableSequence.  
							
							
							
						 
						
							2015-03-21 01:37:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								65ee4674e2 
								
							 
						 
						
							
							
								
								Issue  #22777 : Test pickling with all protocols.  
							
							
							
						 
						
							2014-12-15 14:06:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bad1257c96 
								
							 
						 
						
							
							
								
								Issue  #22777 : Test pickling with all protocols.  
							
							
							
						 
						
							2014-12-15 14:03:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a86700ae87 
								
							 
						 
						
							
							
								
								Issue  #22609 : Revert changes in UserDict. They conflicted with existing tests.  
							
							
							
						 
						
							2014-11-27 17:45:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ae5cb214d2 
								
							 
						 
						
							
							
								
								Issue  #22609 : Constructors and update methods of mapping classes in the  
							
							... 
							
							
							
							collections module now accept the self keyword argument. 
							
						 
						
							2014-11-27 16:25:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f51f713f30 
								
							 
						 
						
							
							
								
								Issue  #22609 : Revert changes in UserDict. They conflicted with existing tests.  
							
							
							
						 
						
							2014-11-27 17:46:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8943ecfab2 
								
							 
						 
						
							
							
								
								Issue  #22609 : Constructors and update methods of mapping classes in the  
							
							... 
							
							
							
							collections module now accept the self keyword argument. 
							
						 
						
							2014-11-27 16:35:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								bb6c0aaebf 
								
							 
						 
						
							
							
								
								PEP 479:  Use the return-keyword instead of raising StopIteration inside a generators.  
							
							
							
						 
						
							2014-11-22 22:14:41 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								aa92d342f1 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2014-05-26 00:14:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5e53a086 
								
							 
						 
						
							
							
								
								Issue 8743: Improve interoperability between sets and the collections.Set abstract base class.  
							
							
							
						 
						
							2014-05-26 00:09:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								2d452ee166 
								
							 
						 
						
							
							
								
								Issue 15246:  Improve test coverage for collections.abc.Set.  (Contributed by James King).  
							
							
							
						 
						
							2014-05-25 18:28:39 -07:00