summaryrefslogtreecommitdiffstats
path: root/Lib/collections.py
Commit message (Expand)AuthorAgeFilesLines
* Add tests for the collections helper class and sync-up with py3k branch.Raymond Hettinger2011-02-231-0/+9
* Issue #11089: Fix performance issue limiting the use of ConfigParser()Raymond Hettinger2011-02-211-0/+91
* Supply a reduce method for pickling.Raymond Hettinger2011-01-031-0/+3
* Fix doctest to not rely on order of dictionary entries.Raymond Hettinger2011-01-021-11/+12
* Fix OrderedDic.pop() to work for subclasses that define __missing__().Raymond Hettinger2011-01-011-2/+12
* Make it easier to extend OrderedDict without breaking it.Raymond Hettinger2011-01-011-2/+2
* Fix OrderedDict.setdefault() to work for subclasses that define __missing__().Raymond Hettinger2010-12-311-1/+7
* Issue 10667: Fast path for collections.CounterRaymond Hettinger2010-12-151-3/+12
* Issue 9865: add __sizeof__ to OrderedDict.Raymond Hettinger2010-09-161-11/+20
* Remove unneeded exception chaining.Raymond Hettinger2010-09-161-1/+1
* Improve iteration speed by only proxying back links.Raymond Hettinger2010-09-141-6/+9
* Issue 9840: Add reprlib.recursive_repr(), a decorator for handling recursive...Raymond Hettinger2010-09-131-12/+6
* Put tests in more logical order.Raymond Hettinger2010-09-121-2/+2
* Use weakrefs for both forward and backward links.Raymond Hettinger2010-09-121-3/+4
* Issue #9826: Handle recursive repr in collections.OrderedDict.Raymond Hettinger2010-09-121-4/+12
* Issue #9825: Replace OrderedDict.__del__() with weakrefs.Raymond Hettinger2010-09-121-69/+68
* Revert r84700 which had an unfortunate performance cost.Raymond Hettinger2010-09-111-6/+6
* Separate positional arguments from localized globals.Raymond Hettinger2010-09-111-6/+6
* Add method to OrderedDict for repositioning keys to the ends.Raymond Hettinger2010-09-061-6/+17
* Better method name. Tighten inner-loop with bound methods.Raymond Hettinger2010-09-021-1/+1
* Make OrderedDict.popitem() a bit smarter and fasterRaymond Hettinger2010-09-021-11/+23
* Speed-up cache updatesRaymond Hettinger2010-09-021-0/+13
* Issue #9507: Named tuple repr will now automatically display the rightRaymond Hettinger2010-08-081-1/+1
* Update OrderedDict implementation to match that in Py2.7.Raymond Hettinger2010-08-011-41/+37
* Minor factoringRaymond Hettinger2010-04-111-2/+1
* Add a subtract() method to collections.Counter()Raymond Hettinger2010-04-031-0/+28
* Add nice docstrings to namedtuples.Raymond Hettinger2010-04-021-1/+4
* Merged revisions 77241 via svnmerge fromAntoine Pitrou2010-01-021-0/+2
* Issue 6370: Performance issue with collections.Counter().Raymond Hettinger2009-06-291-2/+4
* Fix field name conflicts for named tuples.Raymond Hettinger2009-05-271-7/+7
* Merged revisions 70768,71657,71721,71729,71794,71976,72036-72037,72079,72085,...Benjamin Peterson2009-05-081-2/+5
* Minor factoring.Raymond Hettinger2009-04-081-1/+1
* Typo.Raymond Hettinger2009-04-081-1/+1
* Add docstrings.Raymond Hettinger2009-04-081-0/+29
* must provide this methodBenjamin Peterson2009-04-041-0/+3
* Replace the localized min/max calls with normal if/elseRaymond Hettinger2009-04-041-4/+4
* Have namedtuple's field renamer assign names thatRaymond Hettinger2009-04-021-1/+1
* Separate initialization from clearing.Raymond Hettinger2009-03-251-3/+4
* Make imported name private and wrap long-line.Raymond Hettinger2009-03-231-3/+4
* Forward port r70533 and r70538.Raymond Hettinger2009-03-231-32/+45
* Fix typoRaymond Hettinger2009-03-191-2/+2
* Forward port 70475: Add implementation notes. Put methods in more readable ...Raymond Hettinger2009-03-191-13/+25
* Forward port r70470 and r70473 for OrderedDict to use a doubly linked list.Raymond Hettinger2009-03-191-15/+27
* Now that __keys are fully hidden, switch the underlying structureRaymond Hettinger2009-03-031-2/+2
* Fix-up __reduce__ which could not reach the __keys variable indirectly.'Raymond Hettinger2009-03-031-2/+6
* Make the underlying data structure more private.Raymond Hettinger2009-03-031-9/+13
* Add OrderedDict support to collections.namedtuple().Raymond Hettinger2009-03-021-5/+5
* Missed my last update to __eq__ to check matching length.Raymond Hettinger2009-03-021-3/+2
* PEP 372: OrderedDict()Raymond Hettinger2009-03-021-2/+76
* Merged revisions 69466,69480 via svnmerge fromBenjamin Peterson2009-02-101-2/+12