Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								3d89057ff8 
								
							 
						 
						
							
							
								
								Fix named tuples to work with vars().  
							
							
							
						 
						
							2011-06-02 23:40:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								a5ac2ce982 
								
							 
						 
						
							
							
								
								Backport 3.3 fixes and cleans ups.  
							
							
							
						 
						
							2011-05-02 11:02:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								75da860413 
								
							 
						 
						
							
							
								
								TestChainMap was not previously used. Minor corrections applied.  
							
							
							
						 
						
							2011-04-29 11:35:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9e5b779f 
								
							 
						 
						
							
							
								
								Fix minor subclassing issue with collections.Counter  
							
							
							
						 
						
							2011-04-15 13:21:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								1c746c28f3 
								
							 
						 
						
							
							
								
								Fix minor subclassing issue with collections.Counter  
							
							
							
						 
						
							2011-04-15 13:16:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								dcb29c93d2 
								
							 
						 
						
							
							
								
								Add tests for the collections helper class and sync-up with py3k branch.  
							
							
							
						 
						
							2011-02-23 08:28:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								1d879f6852 
								
							 
						 
						
							
							
								
								Backport r87613 to make OrderedDict subclassing match dict subclassing.  
							
							
							
						 
						
							2011-01-04 20:57:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								426e052a4f 
								
							 
						 
						
							
							
								
								Make C helper function more closely match the pure python version, and add tests.  
							
							
							
						 
						
							2011-01-03 02:12:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								345c49b16b 
								
							 
						 
						
							
							
								
								Fix OrderedDic.pop() to work for subclasses that define  __missing__().  
							
							
							
						 
						
							2011-01-01 23:51:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								32062e9be7 
								
							 
						 
						
							
							
								
								Make it easier to extend OrderedDict without breaking it.  
							
							
							
						 
						
							2011-01-01 22:38:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								a673b1fd0e 
								
							 
						 
						
							
							
								
								Fix OrderedDict.setdefault() to work for subclasses that define __missing__().  
							
							
							
						 
						
							2010-12-31 23:16:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								fdb32c15e4 
								
							 
						 
						
							
							
								
								Merged revisions 86857 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r86857 | raymond.hettinger | 2010-11-28 22:56:12 -0500 (Sun, 28 Nov 2010) | 1 line
  Issue #10565 :  Iterator ABC should require both __next__ and __iter__.
........ 
							
						 
						
							2010-11-30 01:01:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								ead22227cc 
								
							 
						 
						
							
							
								
								Issue  #10565 :  Iterator ABC should require both __next__ and __iter__.  
							
							
							
						 
						
							2010-11-29 03:56:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								19f2aeba67 
								
							 
						 
						
							
							
								
								Merged revisions 86596 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r86596 | ezio.melotti | 2010-11-20 21:04:17 +0200 (Sat, 20 Nov 2010) | 1 line
  #9424 : Replace deprecated assert* methods in the Python test suite.
........ 
							
						 
						
							2010-11-21 01:30:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b3aedd4862 
								
							 
						 
						
							
							
								
								#9424 : Replace deprecated assert* methods in the Python test suite.  
							
							
							
						 
						
							2010-11-20 19:04:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								35c87f2b8e 
								
							 
						 
						
							
							
								
								Issue 9865:  add __sizeof__ to OrderedDict.  
							
							
							
						 
						
							2010-09-16 19:10:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								69976a7fbe 
								
							 
						 
						
							
							
								
								Issue  #9826 :  Handle recursive repr in collections.OrderedDict.  
							
							
							
						 
						
							2010-09-12 05:28:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								dc08a143e0 
								
							 
						 
						
							
							
								
								Issue  #9826 :  Handle recursive repr in collections.OrderedDict.  
							
							
							
						 
						
							2010-09-12 05:15:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								f45abc97bf 
								
							 
						 
						
							
							
								
								Add method to OrderedDict for repositioning keys to the ends.  
							
							
							
						 
						
							2010-09-06 21:26:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Stutzbach 
								
							 
						 
						
							
							
							
							
								
							
							
								e21624fb45 
								
							 
						 
						
							
							
								
								Merged revisions 84301 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r84301 | daniel.stutzbach | 2010-08-24 15:49:57 -0500 (Tue, 24 Aug 2010) | 1 line
  Issue 8750: Fixed MutableSet's methods to correctly handle reflexive operations, namely x -= x and x ^= x
........ 
							
						 
						
							2010-08-24 21:00:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Stutzbach 
								
							 
						 
						
							
							
							
							
								
							
							
								31da5b2f69 
								
							 
						 
						
							
							
								
								Issue 8750: Fixed MutableSet's methods to correctly handle reflexive operations, namely x -= x and x ^= x  
							
							
							
						 
						
							2010-08-24 20:49:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								0e708a1b79 
								
							 
						 
						
							
							
								
								Issue  #9214 :  Fix set operations on KeysView and ItemsView.  
							
							
							
						 
						
							2010-08-22 07:56:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								9117c75148 
								
							 
						 
						
							
							
								
								Issue  #9214 :  Fix set operations on KeysView and ItemsView.  
							
							
							
						 
						
							2010-08-22 07:44:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								d331ce9e66 
								
							 
						 
						
							
							
								
								Issue  #9507 :  Named tuple repr will now automatically display the right  
							
							... 
							
							
							
							name in a tuple subclass. 
							
						 
						
							2010-08-08 01:13:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								16d037653d 
								
							 
						 
						
							
							
								
								Merged revisions 82821 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r82821 | mark.dickinson | 2010-07-11 19:53:06 +0100 (Sun, 11 Jul 2010) | 3 lines
  Issue #9137 : Fix issue in MutableMapping.update, which incorrectly
  treated keyword arguments called 'self' or 'other' specially.
........ 
							
						 
						
							2010-07-11 19:27:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								b214e90e01 
								
							 
						 
						
							
							
								
								Issue  #9137 : Fix issue in MutableMapping.update, which incorrectly  
							
							... 
							
							
							
							treated keyword arguments called 'self' or 'other' specially. 
							
						 
						
							2010-07-11 18:53:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								8e13de6725 
								
							 
						 
						
							
							
								
								Merged revisions 81417 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
  r81417 | benjamin.peterson | 2010-05-21 15:55:22 -0500 (Fri, 21 May 2010) | 9 lines
  Merged revisions 81414 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
  ........
    r81414 | benjamin.peterson | 2010-05-21 15:51:45 -0500 (Fri, 21 May 2010) | 1 line
    return NotImplemented from Mapping when comparing to a non-mapping #8729 
  ........
................ 
							
						 
						
							2010-05-21 21:05:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad6bd5482 
								
							 
						 
						
							
							
								
								Merged revisions 81414 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r81414 | benjamin.peterson | 2010-05-21 15:51:45 -0500 (Fri, 21 May 2010) | 1 line
  return NotImplemented from Mapping when comparing to a non-mapping #8729 
........ 
							
						 
						
							2010-05-21 20:55:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								9c01e441bb 
								
							 
						 
						
							
							
								
								Add a subtract() method to collections.Counter()  
							
							
							
						 
						
							2010-04-03 10:32:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								1b37e8728c 
								
							 
						 
						
							
							
								
								Merged revisions 78093 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r78093 | georg.brandl | 2010-02-07 18:03:15 +0100 (So, 07 Feb 2010) | 1 line
  Remove unused imports in test modules.
........ 
							
						 
						
							2010-03-14 10:45:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Florent Xicluna 
								
							 
						 
						
							
							
							
							
								
							
							
								ce153f6f4d 
								
							 
						 
						
							
							
								
								Backport the tests only.  
							
							... 
							
							
							
							Merged revisions 78800 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
  r78800 | florent.xicluna | 2010-03-08 16:20:28 +0100 (lun, 08 mar 2010) | 2 lines
  #7624 : Fix isinstance(foo(), collections.Callable) for old-style classes.
........ 
							
						 
						
							2010-03-08 15:34:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								378c0cf5ab 
								
							 
						 
						
							
							
								
								Merged revisions 78351 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r78351 | r.david.murray | 2010-02-22 19:24:49 -0500 (Mon, 22 Feb 2010) | 5 lines
  Issue 6292: for the moment at least, the test suite passes if run
  with -OO.  Tests requiring docstrings are skipped.  Patch by
  Brian Curtin, thanks to Matias Torchinsky for helping review and
  improve the patch.
........ 
							
						 
						
							2010-02-24 01:46:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e96159335f 
								
							 
						 
						
							
							
								
								Merged revisions 77727 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r77727 | ezio.melotti | 2010-01-24 18:58:36 +0200 (Sun, 24 Jan 2010) | 1 line
  use assert[Not]IsInstance where appropriate
........ 
							
						 
						
							2010-01-24 19:26:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b58e0bd8bb 
								
							 
						 
						
							
							
								
								use assert[Not]In where appropriate  
							
							
							
						 
						
							2010-01-23 15:40:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								577473fe68 
								
							 
						 
						
							
							
								
								use assert[Not]In where appropriate  
							
							... 
							
							
							
							A patch from Dave Malcolm. 
							
						 
						
							2010-01-19 00:09:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								ab91fdef1f 
								
							 
						 
						
							
							
								
								Merged revisions 73715 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://svn.python.org/python/branches/py3k
........
  r73715 | benjamin.peterson | 2009-07-01 01:06:06 +0200 (Mi, 01 Jul 2009) | 1 line
  convert old fail* assertions to assert*
........ 
							
						 
						
							2009-08-13 08:51:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c9c0f201fe 
								
							 
						 
						
							
							
								
								convert old fail* assertions to assert*  
							
							
							
						 
						
							2009-06-30 23:06:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								499b2ee8a8 
								
							 
						 
						
							
							
								
								Stronger tests for namedtuple() to prevent future name conflict errors.  
							
							
							
						 
						
							2009-05-27 01:53:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								089ba7f690 
								
							 
						 
						
							
							
								
								Fix field name conflicts for named tuples.  
							
							
							
						 
						
							2009-05-27 00:38:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								5614524293 
								
							 
						 
						
							
							
								
								Have namedtuple's field renamer assign names that  
							
							... 
							
							
							
							are consistent with the corresponding tuple index. 
							
						 
						
							2009-04-02 22:31:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								3f10a952f6 
								
							 
						 
						
							
							
								
								Issue  #5647 : MutableSet.__iand__() no longer mutates self during iteration.  
							
							
							
						 
						
							2009-04-01 19:05:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								dc879f033c 
								
							 
						 
						
							
							
								
								Forward port r70470 and r70473 for OrderedDict to use a doubly linked list.  
							
							
							
						 
						
							2009-03-19 20:30:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								b212157465 
								
							 
						 
						
							
							
								
								Additional test for __reduce__.  
							
							
							
						 
						
							2009-03-03 22:50:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								5b26fb530b 
								
							 
						 
						
							
							
								
								Add another test.  
							
							
							
						 
						
							2009-03-03 22:38:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								2d32f63ec9 
								
							 
						 
						
							
							
								
								PEP 372: OrderedDict()  
							
							
							
						 
						
							2009-03-02 21:24:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								9aa53c2f01 
								
							 
						 
						
							
							
								
								range() should have been registered as a Sequence.  
							
							... 
							
							
							
							Needs to be backported to 2.6, 2.7, and 3.0. 
							
						 
						
							2009-02-24 11:25:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a86f2c06fd 
								
							 
						 
						
							
							
								
								Merged revisions 69466,69480 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r69466 | raymond.hettinger | 2009-02-09 12:39:41 -0600 (Mon, 09 Feb 2009) | 3 lines
  Issue 5171: itertools.product docstring missing 'repeat' argument
........
  r69480 | raymond.hettinger | 2009-02-09 19:24:05 -0600 (Mon, 09 Feb 2009) | 1 line
  Issue 1818: collections.namedtuple() to support automatic renaming of invalid fieldnames.
........ 
							
						 
						
							2009-02-10 02:41:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								ae650181b8 
								
							 
						 
						
							
							
								
								Beef-up tests for collections ABCs.  
							
							
							
						 
						
							2009-01-28 23:33:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								670eaec0ee 
								
							 
						 
						
							
							
								
								Tighten-up the docs for Counter().  
							
							
							
						 
						
							2009-01-21 23:14:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								e0d1b9f11f 
								
							 
						 
						
							
							
								
								Simplify explanation of multiset operations by removing restrictions on negative inputs.  
							
							
							
						 
						
							2009-01-21 20:36:27 +00:00