log Lib/weakref.py @ 74135:9c19df6c8ea0 3.2

age author description
Fri, 03 Dec 2010 07:49:09 +0000 Georg Brandl Use booleans.
Fri, 08 Jan 2010 17:54:23 +0000 Antoine Pitrou Issue #7105: Make WeakKeyDictionary and WeakValueDictionary robust against
Sat, 30 May 2009 21:04:26 +0000 Antoine Pitrou Issue #6149: Fix initialization of WeakValueDictionary objects from non-empty parameters.
Fri, 15 May 2009 17:04:50 +0000 Antoine Pitrou Merged revisions 72669 via svnmerge from
Wed, 25 Mar 2009 23:31:22 +0000 Brett Cannon Fix a circular import dependency.
Thu, 04 Sep 2008 01:42:51 +0000 Barry Warsaw Committing the patch in issue 2965, so that weakref dicts have a closer
Mon, 18 Aug 2008 03:41:46 +0000 Gregory P. Smith ReferenceError is undefined. causes test___all__.py to fail. remove it from __all__
Mon, 18 Aug 2008 00:51:19 +0000 Brett Cannon Merged revisions 65795 via svnmerge from
Sun, 04 May 2008 22:42:01 +0000 Christian Heimes Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463,62465-62466,62469,62474,62476-62478,62480,62485,62492,62497-62498,62500,62507,62513-62514,62516,62521,62531,62535,62545-62546,62548-62551,62553-62559,62569,62574,62577,62593,62595,62604-62606,62608,62616,62626-62627,62636,62638,62644-62645,62647-62648,62651-62653,62656,62661,62663,62680,62686-62687,62696,62699-62703,62711 via svnmerge from
Mon, 11 Feb 2008 19:00:13 +0000 Raymond Hettinger No need to register classes that already inherit from ABCs.
Tue, 05 Feb 2008 01:15:57 +0000 Raymond Hettinger Decouple weakref containers from UserDict
Tue, 05 Feb 2008 00:20:01 +0000 Raymond Hettinger Moved WeakSet into a bootstap module use by abc.py.
Tue, 23 Oct 2007 06:26:46 +0000 Georg Brandl #1061 (mainly by Thomas Wouters): use weak sets for abc caches.
Thu, 30 Aug 2007 01:19:48 +0000 Collin Winter Raise statement normalization in Lib/.
Wed, 13 Jun 2007 18:07:49 +0000 Guido van Rossum Merged revisions 55817-55961 via svnmerge from
Mon, 26 Feb 2007 22:22:47 +0000 Neal Norwitz Remove the exceptions builtin module, all the exceptions are already builtin.
Sun, 11 Feb 2007 22:59:48 +0000 Guido van Rossum Nailed test_weakref.py. Pfew, messy!
Sun, 11 Feb 2007 06:12:03 +0000 Guido van Rossum - PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;
Fri, 18 Aug 2006 22:13:04 +0000 Guido van Rossum Get rid of dict.has_key(). Boy this has a lot of repercussions!
Mon, 29 Mar 2010 20:04:23 +0000 Michael Foord Backport of weakref.WeakSet and tests from Python 3. legacy-trunk
Fri, 15 May 2009 16:54:52 +0000 Antoine Pitrou Issue #2116: Weak references and weak dictionaries now support copy()ing and deepcopy()ing. legacy-trunk
Mon, 18 Aug 2008 00:46:22 +0000 Brett Cannon Update __all__ for cookielib, csv, os, and urllib2 for objects imported into legacy-trunk
Sun, 27 Apr 2008 00:52:24 +0000 Alexandre Vassalotti Fixed URL of PEP 205 in weakref's module docstring. legacy-trunk
Tue, 02 May 2006 06:53:59 +0000 Fred Drake SF #1479988: add methods to allow access to weakrefs for the legacy-trunk
Sat, 04 Jun 2005 09:20:12 +0000 Georg Brandl Backport bug #1196315: fix weakref.WeakValueDictionary constructor. 2.4
Tue, 31 Aug 2004 11:38:12 +0000 Andrew M. Kuchling Use multi-line import legacy-trunk
Thu, 19 Aug 2004 21:32:06 +0000 Raymond Hettinger SF bug #1012315: weakref.WeakValueDictionary should override .has_key() legacy-trunk
Fri, 13 Aug 2004 07:12:45 +0000 Raymond Hettinger Convert weak iterators to generator form. legacy-trunk
Fri, 02 Jul 2004 18:57:45 +0000 Fred Drake Make weak references subclassable: legacy-trunk
Thu, 27 May 2004 18:16:25 +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, 25 May 2003 01:45:11 +0000 Tim Peters SF 742860: WeakKeyDictionary __delitem__ uses iterkeys legacy-trunk
Sun, 09 Mar 2003 07:05:43 +0000 Raymond Hettinger SF patch #667730: More DictMixin legacy-trunk
Tue, 16 Jul 2002 21:35:23 +0000 Tim Peters Whitespace normalization. legacy-trunk
Mon, 10 Jun 2002 20:00:52 +0000 Guido van Rossum SF patch 564549 (Erik Andersén). legacy-trunk
Sat, 01 Jun 2002 14:18:47 +0000 Raymond Hettinger SF 563203. Replaced 'has_key()' with 'in'. legacy-trunk
Wed, 28 May 2003 23:03:30 +0000 Barry Warsaw The backport gets Fred's seal of approval: 2.2
Fri, 23 Aug 2002 16:29:01 +0000 Michael W. Hudson backport gvanrossum's checkin of 2.2
Tue, 06 Nov 2001 16:36:53 +0000 Fred Drake WeakKeyDictionary.has_key(): If the key being tested is not weakly legacy-trunk
Fri, 05 Oct 2001 21:54:09 +0000 Fred Drake ReferenceError is now built-in, so pick it up from the right place. legacy-trunk
Fri, 28 Sep 2001 19:01:26 +0000 Fred Drake Clean up circular references in the Weak*Dictionary classes; this avoids legacy-trunk
Thu, 06 Sep 2001 14:51:01 +0000 Fred Drake Add __delitem__() support for WeakKeyDictionary. legacy-trunk
Fri, 03 Aug 2001 04:11:27 +0000 Fred Drake Make sure that WeakValueDictionary[] raises KeyError instead of TypeError legacy-trunk
Wed, 02 May 2001 05:43:09 +0000 Fred Drake Added iterator support to the Weak*Dictionary classes. legacy-trunk
Thu, 19 Apr 2001 16:26:06 +0000 Fred Drake Weak*Dictionary: Added docstrings to the classes. legacy-trunk
Wed, 13 Mar 2002 05:47:26 +0000 Fred Drake Fix SF bug #529273: WeakValueDictionary.setdefault() raised UnboundLocalError 2.1
Mon, 16 Apr 2001 17:34:48 +0000 Fred Drake Weak*Dictionary.update(): Fix calls to [].append() to only have one legacy-trunk
Tue, 10 Apr 2001 19:11:23 +0000 Fred Drake mapping(): Remove this function since it does not add anything to the API. legacy-trunk
Thu, 01 Mar 2001 04:27:19 +0000 Skip Montanaro final round of __all__ lists (I hope) - skipped urllib2 because Moshe may be legacy-trunk
Thu, 01 Mar 2001 03:06:03 +0000 Fred Drake Change WeakDictionary to WeakValueDictionary in a couple more places. legacy-trunk
Tue, 27 Feb 2001 18:36:56 +0000 Martin v. Löwis Patch #403985: Add support for weak-keyed dictionaries legacy-trunk
Fri, 02 Feb 2001 19:28:35 +0000 Fred Drake Ouch! I need a better test suite for this. ;-( legacy-trunk
Fri, 02 Feb 2001 15:13:24 +0000 Fred Drake WeakDictionary.items(): Do not allow (key,ref) pairs to leak out for legacy-trunk
Thu, 01 Feb 2001 05:27:45 +0000 Fred Drake PEP 205, Weak References -- initial checkin. legacy-trunk