| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Issue #16373: Prevent infinite recursion for ABC Set class comparisons. | Serhiy Storchaka | 2013-12-06 | 1 | -0/+29 |
| | | |||||
| * | Issue #18015: Fix unpickling of 2.7.3 and 2.7.4 namedtuples. | Raymond Hettinger | 2013-05-27 | 1 | -1/+43 |
| | | |||||
| * | Issue #15535: Fix regression in pickling of named tuples. | Raymond Hettinger | 2013-05-03 | 1 | -1/+1 |
| | | |||||
| * | Fix named tuples to work with vars(). | Raymond Hettinger | 2011-06-03 | 1 | -1/+1 |
| | | |||||
| * | Fix minor subclassing issue with collections.Counter | Raymond Hettinger | 2011-04-15 | 1 | -0/+9 |
| | | |||||
| * | Raymond-Hettingers-MacBook-Pro:py27 raymondhettinger$ cat svn-commit.tmp | Raymond Hettinger | 2011-01-02 | 1 | -0/+28 |
| | | | | | | | Backport r87594 r87611 and r87612 so that OrderedDict subclassing behavior better matches dict subclassing (i.e. adding __missing__ works and extending/overriding the update() methods doesn't break __init__()). | ||||
| * | Merged revisions 86857 via svnmerge from | Alexander Belopolsky | 2010-11-30 | 1 | -2/+13 |
| | | | | | | | | | | | 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__. ........ | ||||
| * | Merged revisions 86596 via svnmerge from | Ezio Melotti | 2010-11-21 | 1 | -7/+7 |
| | | | | | | | | | | | 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. ........ | ||||
| * | Issue 9826: OrderedDict.__repr__ did not play well with self-referencing dicts. | Raymond Hettinger | 2010-09-13 | 1 | -0/+7 |
| | | |||||
| * | Merged revisions 84301 via svnmerge from | Daniel Stutzbach | 2010-08-24 | 1 | -0/+15 |
| | | | | | | | | | | | 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 ........ | ||||
| * | Issue #9626: Fix views in collections.OrderedDict(). | Raymond Hettinger | 2010-08-17 | 1 | -0/+6 |
| | | |||||
| * | Merged revisions 82821 via svnmerge from | Mark Dickinson | 2010-07-11 | 1 | -0/+13 |
| | | | | | | | | | | | | 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. ........ | ||||
| * | return NotImplemented from Mapping when comparing to a non-mapping #8729 | Benjamin Peterson | 2010-05-21 | 1 | -1/+48 |
| | | |||||
| * | Add subtract() method to collections.Counter() objects. | Raymond Hettinger | 2010-04-03 | 1 | -0/+11 |
| | | |||||
| * | #7624: Fix isinstance(foo(), collections.Callable) for old-style classes. | Florent Xicluna | 2010-03-08 | 1 | -2/+30 |
| | | |||||
| * | Issue 6292: for the moment at least, the test suite passes if run | R. David Murray | 2010-02-23 | 1 | -1/+7 |
| | | | | | | | with -OO. Tests requiring docstrings are skipped. Patch by Brian Curtin, thanks to Matias Torchinsky for helping review and improve the patch. | ||||
| * | Remove unused imports in test modules. | Georg Brandl | 2010-02-07 | 1 | -2/+1 |
| | | |||||
| * | use assert[Not]IsInstance where appropriate | Ezio Melotti | 2010-01-24 | 1 | -24/+24 |
| | | |||||
| * | use assert[Not]In where appropriate | Ezio Melotti | 2010-01-23 | 1 | -7/+8 |
| | | |||||
| * | Reverting the Revision: 77368. I committed Flox's big patch for tests by | Senthil Kumaran | 2010-01-08 | 1 | -4/+2 |
| | | | | | mistake. ( It may come in for sure tough) | ||||
| * | Fixing - Issue7026 - RuntimeError: dictionary changed size during iteration. ↵ | Senthil Kumaran | 2010-01-08 | 1 | -2/+4 |
| | | | | | Patch by flox | ||||
| * | convert usage of fail* to assert* | Benjamin Peterson | 2009-06-30 | 1 | -67/+67 |
| | | |||||
| * | Revert r73401 per Raymond Hettinger's request. | Alexandre Vassalotti | 2009-06-12 | 1 | -2/+2 |
| | | | | | | | The rational is the change might cause imcompatiblity problems with PyYAML. In addition, Raymond wants to kept the different versions of collections synchronized across Python versions. | ||||
| * | Make pickling of OrderedDict instances more efficient. | Alexandre Vassalotti | 2009-06-12 | 1 | -2/+2 |
| | | |||||
| * | Fix field name conflicts for named tuples. | Raymond Hettinger | 2009-05-27 | 1 | -0/+40 |
| | | |||||
| * | Have namedtuple's field renamer assign names that | Raymond Hettinger | 2009-04-02 | 1 | -6/+6 |
| | | | | | are consistent with the corresponding tuple index. | ||||
| * | Issue #5647: MutableSet.__iand__() no longer mutates self during iteration. | Raymond Hettinger | 2009-04-01 | 1 | -0/+25 |
| | | |||||
| * | * Add clearer comment to initialization code. | Raymond Hettinger | 2009-03-19 | 1 | -0/+7 |
| | | | | | | | * Add optional argument to popitem() -- modeled after Anthon van der Neut's C version. * Fix method markup in docs. | ||||
| * | Backport 70140, 70141, 70143, and 70144. | Raymond Hettinger | 2009-03-03 | 1 | -0/+17 |
| | | | | | | Adds tests, switches from list to deque, fixes __reduce__ which was unnecessarily copying __keys. | ||||
| * | Beef-up tests. | Raymond Hettinger | 2009-03-03 | 1 | -3/+6 |
| | | |||||
| * | Backport PEP 372: OrderedDict() | Raymond Hettinger | 2009-03-03 | 1 | -3/+192 |
| | | |||||
| * | Backport 69934: Register xrange() as a Sequence. | Raymond Hettinger | 2009-02-24 | 1 | -0/+3 |
| | | |||||
| * | Issue 1818: collections.namedtuple() to support automatic renaming of ↵ | Raymond Hettinger | 2009-02-10 | 1 | -0/+11 |
| | | | | | invalid fieldnames. | ||||
| * | Issue 4920: Fixed next() vs __next__() issues in the ABCs | Raymond Hettinger | 2009-01-28 | 1 | -2/+63 |
| | | | | | | for Iterator and MutableSet. Also added thorough test for required abstractmethods. | ||||
| * | Tighten-up the docs for Counter(). | Raymond Hettinger | 2009-01-21 | 1 | -0/+5 |
| | | |||||
| * | Simplify explanation of multiset operations by removing restrictions on ↵ | Raymond Hettinger | 2009-01-21 | 1 | -8/+9 |
| | | | | | negative inputs. | ||||
| * | Build-outs for Counter() class: | Raymond Hettinger | 2009-01-20 | 1 | -1/+44 |
| | | | | | | | * Constructor and update() support keyword args (like their dict counterparts). * The 'del' statement no longer raises KeyError for missing values. * Add multiset operations: __add__, __sub__, __and__, __or__. | ||||
| * | Add tests for __init__() and update() with no args. | Raymond Hettinger | 2009-01-14 | 1 | -0/+2 |
| | | |||||
| * | Simplify Counter() API. Replace items keyword argument | Raymond Hettinger | 2009-01-13 | 1 | -4/+4 |
| | | | | | | | | with a mapping. Makes Counter() idempotent, makes update() API the same as Counter.__init__(), makes a more readable repr, makes the API more dict-like, and allows Steven Bethard's update() example to work. | ||||
| * | Issue 1696199: Add collections.Counter(). | Raymond Hettinger | 2009-01-12 | 1 | -2/+98 |
| | | |||||
| * | Fix namedtuple bug reported by Glenn Linderman. Template did not form ↵ | Raymond Hettinger | 2008-09-25 | 1 | -0/+5 |
| | | | | | correctly if the field names were input in Unicode. | ||||
| * | Issue 2235: Py3k warnings are now emitted for classes that will no longer ↵ | Nick Coghlan | 2008-08-11 | 1 | -0/+1 |
| | | | | | inherit a__hash__ implementation from a parent class in Python 3.x. The standard library and test suite have been updated to not emit these warnings. | ||||
| * | Issue 3161: Missing import and test. | Raymond Hettinger | 2008-06-23 | 1 | -0/+15 |
| | | |||||
| * | Issue3065: Fixed pickling of named tuples. Added tests. | Raymond Hettinger | 2008-06-09 | 1 | -1/+20 |
| | | |||||
| * | Take namedtuple item names only from ascii_letters (this blew up on OSX), | Georg Brandl | 2008-05-18 | 1 | -1/+3 |
| | | | | | and make sure there are no duplicate names. | ||||
| * | A DocTestSuite cannot run multiple times: it clears its globals dictionary ↵ | Amaury Forgeot d'Arc | 2008-04-02 | 1 | -3/+2 |
| | | | | | | | after the first run. Rebuild the DocTestSuite on each iteration. | ||||
| * | Run doctests on the collections module | Raymond Hettinger | 2008-01-11 | 1 | -2/+4 |
| | | |||||
| * | Add error-checking to namedtuple's _replace() method. | Raymond Hettinger | 2008-01-05 | 1 | -0/+7 |
| | | |||||
| * | Improve namedtuple's _cast() method with a docstring, new name, and ↵ | Raymond Hettinger | 2008-01-05 | 1 | -4/+7 |
| | | | | | error-checking. | ||||
| * | Minor fix-ups to named tuples: | Raymond Hettinger | 2008-01-04 | 1 | -8/+1 |
| | | | | | | | | | | * Make the _replace() method respect subclassing. * Using property() to make _fields read-only wasn't a good idea. It caused len(Point._fields) to fail. * Add note to _cast() about length checking and alternative with the star-operator. | ||||
