log Lib/collections.py @ 54294:dba767bc3155 legacy-trunk

age author description
Tue, 05 May 2009 00:55:24 +0000 Benjamin Peterson using sys._getframe(x), where x > 0 doesnt' work on IronPython legacy-trunk
Wed, 08 Apr 2009 08:26:55 +0000 Raymond Hettinger Minor factoring. legacy-trunk
Wed, 08 Apr 2009 05:39:38 +0000 Raymond Hettinger Add docstrings. legacy-trunk
Sat, 04 Apr 2009 08:46:58 +0000 Raymond Hettinger Replace the localized min/max calls with normal if/else legacy-trunk
Thu, 02 Apr 2009 22:25:40 +0000 Raymond Hettinger Have namedtuple's field renamer assign names that legacy-trunk
Wed, 25 Mar 2009 22:41:32 +0000 Raymond Hettinger Separate initialization from clearing. legacy-trunk
Mon, 23 Mar 2009 18:26:59 +0000 Raymond Hettinger Make imported name private and wrap long-line. legacy-trunk
Mon, 23 Mar 2009 04:42:18 +0000 Raymond Hettinger Move initialization of root link to __init__. legacy-trunk
Mon, 23 Mar 2009 00:08:09 +0000 Raymond Hettinger Add more comments. Improve variable names. legacy-trunk
Thu, 19 Mar 2009 23:22:25 +0000 Raymond Hettinger Fix typo legacy-trunk
Thu, 19 Mar 2009 23:12:41 +0000 Raymond Hettinger * Add implementation notes. legacy-trunk
Thu, 19 Mar 2009 19:59:58 +0000 Raymond Hettinger * Add clearer comment to initialization code. legacy-trunk
Thu, 19 Mar 2009 15:21:10 +0000 Raymond Hettinger Improve implementation with better underlying data structure legacy-trunk
Wed, 18 Mar 2009 22:13:20 +0000 Raymond Hettinger Use mixin methods where possible. (2.7 only -- these don't all exist in 3.0) legacy-trunk
Tue, 03 Mar 2009 22:59:25 +0000 Raymond Hettinger Backport 70140, 70141, 70143, and 70144. legacy-trunk
Tue, 03 Mar 2009 21:13:51 +0000 Raymond Hettinger Minor simplification. legacy-trunk
Tue, 03 Mar 2009 20:53:51 +0000 Raymond Hettinger Make the underlying data structure more private. legacy-trunk
Tue, 03 Mar 2009 04:51:24 +0000 Raymond Hettinger Backport 70106: Add OrderedDict support to collections.namedtuple(). legacy-trunk
Tue, 03 Mar 2009 04:45:34 +0000 Raymond Hettinger Backport PEP 372: OrderedDict() legacy-trunk
Tue, 10 Feb 2009 01:24:05 +0000 Raymond Hettinger Issue 1818: collections.namedtuple() to support automatic renaming of invalid fieldnames. legacy-trunk
Tue, 27 Jan 2009 10:03:04 +0000 Raymond Hettinger Issue 5021: doctest.testfile should set __name__ legacy-trunk
Thu, 22 Jan 2009 09:05:43 +0000 Raymond Hettinger Update comments and add an optimized path for Counter.update(). legacy-trunk
Wed, 21 Jan 2009 20:31:50 +0000 Raymond Hettinger Simplify explanation of multiset operations by removing restrictions on negative inputs. legacy-trunk
Tue, 20 Jan 2009 03:36:36 +0000 Raymond Hettinger Make merging easier by formattng comment blocks the same in Py3.1 legacy-trunk
Tue, 20 Jan 2009 02:24:38 +0000 Raymond Hettinger Add Counter() to __all__. legacy-trunk
Tue, 20 Jan 2009 01:19:26 +0000 Raymond Hettinger Build-outs for Counter() class: legacy-trunk
Tue, 13 Jan 2009 04:50:35 +0000 Raymond Hettinger Speed-up __repr__. Eliminate duplicate tests. Use a from-irmport. legacy-trunk
Tue, 13 Jan 2009 04:13:53 +0000 Raymond Hettinger Fixup and simplify docstrings and doctests. legacy-trunk
Tue, 13 Jan 2009 01:05:03 +0000 Raymond Hettinger Simplify Counter() API. Replace items keyword argument legacy-trunk
Mon, 12 Jan 2009 22:58:41 +0000 Raymond Hettinger Issue 1696199: Add collections.Counter(). legacy-trunk
Wed, 27 May 2009 02:17:26 +0000 Raymond Hettinger Fix field name conflicts for named tuples. 2.6
Tue, 27 Jan 2009 10:30:26 +0000 Raymond Hettinger Issue 5021: doctest.testfile should set __name__ 2.6
Thu, 25 Sep 2008 23:31:52 +0000 Raymond Hettinger Fix namedtuple bug reported by Glenn Linderman. Template did not form correctly if the field names were input in Unicode. legacy-trunk
Mon, 09 Jun 2008 01:28:30 +0000 Raymond Hettinger Issue3065: Fixed pickling of named tuples. Added tests. legacy-trunk
Fri, 30 May 2008 07:16:53 +0000 Raymond Hettinger Issue 2903: Add __name__ in globals for namedtuple namespace. legacy-trunk
Thu, 10 Jan 2008 23:00:01 +0000 Raymond Hettinger Neaten-up the named tuple docs legacy-trunk
Thu, 10 Jan 2008 20:37:12 +0000 Raymond Hettinger Clarify how to add a field to a named tuple. legacy-trunk
Thu, 10 Jan 2008 19:15:10 +0000 Raymond Hettinger Examples for named tuple subclassing should include __slots__ legacy-trunk
Tue, 08 Jan 2008 02:02:05 +0000 Raymond Hettinger Expand comment. legacy-trunk
Mon, 07 Jan 2008 20:56:05 +0000 Raymond Hettinger Use get() instead of pop() for the optimized version of _replace(). legacy-trunk
Mon, 07 Jan 2008 20:07:38 +0000 Raymond Hettinger Cleanup named tuple subclassing example. legacy-trunk
Mon, 07 Jan 2008 09:03:49 +0000 Raymond Hettinger Add another named tuple subclassing example. legacy-trunk
Mon, 07 Jan 2008 05:50:35 +0000 Raymond Hettinger Cleanup subclassing example to more clearly show fixed-width print format. legacy-trunk
Mon, 07 Jan 2008 04:24:49 +0000 Raymond Hettinger Add subclassing example to docs for named tuples. legacy-trunk
Sun, 06 Jan 2008 22:11:54 +0000 Raymond Hettinger Speed-up named tuple's _make() constructor. legacy-trunk
Sun, 06 Jan 2008 09:02:24 +0000 Raymond Hettinger Small code simplification. Forgot that classmethods can be called from intances. legacy-trunk
Sat, 05 Jan 2008 02:17:24 +0000 Raymond Hettinger Add error-checking to namedtuple's _replace() method. legacy-trunk
Sat, 05 Jan 2008 01:35:43 +0000 Raymond Hettinger Improve namedtuple's _cast() method with a docstring, new name, and error-checking. legacy-trunk
Fri, 04 Jan 2008 03:22:53 +0000 Raymond Hettinger Minor fix-ups to named tuples: legacy-trunk
Tue, 18 Dec 2007 23:51:15 +0000 Raymond Hettinger Users demand iterable input for named tuples. The author capitulates. legacy-trunk
Tue, 18 Dec 2007 22:21:27 +0000 Raymond Hettinger Simplify and speedup _asdict() for named tuples. legacy-trunk
Tue, 18 Dec 2007 00:13:45 +0000 Raymond Hettinger Add more namedtuple() test cases. Neaten the code and comments. legacy-trunk
Fri, 14 Dec 2007 19:19:59 +0000 Raymond Hettinger Faster and simpler _replace() method legacy-trunk
Fri, 14 Dec 2007 18:08:20 +0000 Raymond Hettinger Add line spacing for readability legacy-trunk
Fri, 14 Dec 2007 02:49:47 +0000 Raymond Hettinger Cleaner method naming convention legacy-trunk
Thu, 13 Dec 2007 23:52:59 +0000 Raymond Hettinger Small speedup legacy-trunk
Thu, 13 Dec 2007 22:55:52 +0000 Raymond Hettinger Simplify implementation of __replace__() legacy-trunk
Wed, 05 Dec 2007 18:11:08 +0000 Raymond Hettinger Error checking was too aggressive (reported by Chris Tismer) legacy-trunk
Thu, 22 Nov 2007 00:55:51 +0000 Guido van Rossum Backport of _abccoll.py by Benjamin Arangueren, issue 1383. legacy-trunk
Thu, 15 Nov 2007 02:55:42 +0000 Raymond Hettinger Small improvement to the implementation of __replace__(). legacy-trunk