log Lib/UserDict.py @ 80661:94de77bd0b4b 2.7

age author description
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Tue, 22 Jun 2010 18:09:02 +0000 Benjamin Peterson keep UserDict an old-style class legacy-trunk
Sat, 06 Feb 2010 22:59:15 +0000 Georg Brandl No need to assign the results of expressions used only for side effects. legacy-trunk
Thu, 28 Jan 2010 02:18:25 +0000 Benjamin Peterson avoid a py3k warning from __hash__ legacy-trunk
Thu, 28 Jan 2010 01:31:13 +0000 Benjamin Peterson revert r77790. it requires a new-style class change 2.6
Wed, 27 Jan 2010 02:15:28 +0000 Benjamin Peterson for UserDict to be compatible with abcs, it must subclass object legacy-trunk
Sat, 07 Jun 2008 16:16:12 +0000 Georg Brandl Register IterableUserDict as a MutableMapping. legacy-trunk
Thu, 21 Feb 2008 19:24:53 +0000 Raymond Hettinger Update more instances of has_key(). legacy-trunk
Thu, 21 Feb 2008 18:18:37 +0000 Guido van Rossum Removed uses of dict.has_key() from distutils, and uses of legacy-trunk
Mon, 04 Feb 2008 22:07:15 +0000 Raymond Hettinger Remove DictMixin which is superceded by collections.MutableMapping
Thu, 30 Aug 2007 01:19:48 +0000 Collin Winter Raise statement normalization in Lib/.
Sat, 21 Apr 2007 15:47:16 +0000 Georg Brandl PEP 3114: rename .next() to .__next__() and add next() builtin.
Thu, 15 Feb 2007 04:01:01 +0000 Guido van Rossum Some more test now pass.
Thu, 15 Feb 2007 03:49:08 +0000 Guido van Rossum Fix the damage to UserDict and its tests.
Sun, 11 Feb 2007 06:12:03 +0000 Guido van Rossum - PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;
Thu, 24 Aug 2006 00:41:19 +0000 Guido van Rossum Restructure comparison dramatically. There is no longer a default
Fri, 18 Aug 2006 22:13:04 +0000 Guido van Rossum Get rid of dict.has_key(). Boy this has a lot of repercussions!
Sat, 25 Feb 2006 22:38:04 +0000 Guido van Rossum - Patch 1433928: legacy-trunk
Sun, 16 Jan 2005 00:16:11 +0000 Guido van Rossum Use decorators. legacy-trunk
Thu, 27 May 2004 09:41:04 +0000 Walter Dörwald The default argument in dict.setdefault() defaults to None. legacy-trunk
Thu, 04 Mar 2004 08:25:44 +0000 Raymond Hettinger SF #904720: dict.update should take a 2-tuple sequence like dict.__init_ legacy-trunk
Sun, 21 Dec 2003 22:19:08 +0000 Raymond Hettinger Make sure the UserDict copies do not share the same underlying legacy-trunk
Thu, 04 Dec 2003 21:07:57 +0000 Thomas Heller Backported from the trunk, on Raymond's request: 2.3
Thu, 06 Mar 2003 23:54:28 +0000 Raymond Hettinger SF patch #693753: fix for bug 639806: default for dict.pop legacy-trunk
Fri, 31 Jan 2003 03:30:09 +0000 Barry Warsaw typo in comment legacy-trunk
Wed, 22 Jan 2003 01:39:06 +0000 Raymond Hettinger SF patch #667730: More DictMixin legacy-trunk
Wed, 27 Nov 2002 08:29:11 +0000 Raymond Hettinger Bring UserDict in-sync with changes to dict. legacy-trunk
Fri, 22 Nov 2002 00:07:40 +0000 Raymond Hettinger Implement dict() style constructor. legacy-trunk
Mon, 18 Nov 2002 04:34:10 +0000 Raymond Hettinger Improve DictMixin. legacy-trunk
Fri, 15 Nov 2002 06:46:14 +0000 Raymond Hettinger SF patch #520382: Expand shelve.py to have a full dictionary interface legacy-trunk
Sat, 13 Apr 2002 14:03:38 +0000 Guido van Rossum Add pop() to UserDict. legacy-trunk
Mon, 05 Nov 2001 17:40:48 +0000 Fred Drake copy(): Make sure the copy of a derived class cannot share the data of the legacy-trunk
Tue, 07 Aug 2001 17:40:42 +0000 Guido van Rossum Remove the __iter__ method from the UserDict class -- it can silently legacy-trunk
Mon, 18 Jun 2001 01:09:41 +0000 Martin v. Löwis Patch #413171: Implement get, setdefault, update in terms of legacy-trunk
Thu, 03 May 2001 04:54:41 +0000 Fred Drake Added support for .iteritems(), .iterkeys(), .itervalues(). legacy-trunk
Sat, 21 Apr 2001 09:13:15 +0000 Tim Peters Give UserDict new __contains__ and __iter__ methods. legacy-trunk
Sun, 18 Feb 2001 03:30:53 +0000 Skip Montanaro removed __all__ from several modules legacy-trunk
Sat, 20 Jan 2001 19:54:20 +0000 Skip Montanaro added __all__ lists to a number of Python modules legacy-trunk
Tue, 12 Dec 2000 22:06:00 +0000 Guido van Rossum Add popitem(). legacy-trunk
Tue, 08 Aug 2000 16:12:54 +0000 Guido van Rossum Barry's patch to implement the new setdefault() method. legacy-trunk
Wed, 02 Feb 2000 15:10:15 +0000 Guido van Rossum Mass patch by Ka-Ping Yee: legacy-trunk
Fri, 26 Mar 1999 15:31:12 +0000 Guido van Rossum Improved a bunch of things. legacy-trunk
Thu, 26 Mar 1998 21:13:24 +0000 Guido van Rossum Mass check-in after untabifying all files that need it. legacy-trunk
Mon, 06 Oct 1997 17:50:04 +0000 Barry Warsaw UserDict.get(): New method to mirror built-in dictionaries' get() legacy-trunk
Tue, 03 Jun 1997 14:10:01 +0000 Guido van Rossum Fix bug in copy() by using copy.copy() instead of making assumptions legacy-trunk
Tue, 03 Jun 1997 13:07:59 +0000 Fred Drake Added the new dictionary methods to the wrapper class. legacy-trunk
Tue, 30 Nov 1993 13:43:54 +0000 Guido van Rossum * test_*.py: new lambda syntax (also affects tests for filter, map, legacy-trunk