COMMITS
/ Lib/weakref.py April 24, 2017
S
bpo-30144: Import collections ABC from collections.abc rather than collections. (#1263)
Serhiy Storchaka committed
February 10, 2017
Ł
Fix #29519: weakref spewing exceptions during interp finalization
Łukasz Langa committed
December 27, 2016
A
Issue #28427: old keys should not remove new values from
Antoine Pitrou committed
December 19, 2016
A
Issue #19542: Fix bugs in WeakValueDictionary.setdefault() and WeakValueDictionary.pop()
Antoine Pitrou committed
September 29, 2015
S
Issue #22958: Constructor and update method of weakref.WeakValueDictionary
Serhiy Storchaka committed
S
Issue #22958: Constructor and update method of weakref.WeakValueDictionary
Serhiy Storchaka committed
October 5, 2014
A
Closes #21173: Fix len() on a WeakKeyDictionary when .clear() was called with an iterator alive.
Antoine Pitrou committed
A
Closes #21173: Fix len() on a WeakKeyDictionary when .clear() was called with an iterator alive.
Antoine Pitrou committed
July 25, 2014
S
Issue #22033: Reprs of most Python implemened classes now contain actual
Serhiy Storchaka committed
July 22, 2014
S
Issue #22031: Reprs now always use hexadecimal format with the "0x" prefix
Serhiy Storchaka committed
June 8, 2013
R
Issue #15528: Delay importing atexit until weakref.finalize() used.
Richard Oudkerk committed
May 5, 2013
R
Issue #15528: Add weakref.finalize to support finalization using
Richard Oudkerk committed
R
Backout 2e446e87ac5b; it breaks the unix buildbots.
Richard Oudkerk committed
R
Issue #15528: Add weakref.finalize to support finalization using
Richard Oudkerk committed
November 17, 2012
A
Issue #14631: Add a new :class:`weakref.WeakMethod` to simulate weak references to bound methods.
Antoine Pitrou committed
October 1, 2012
P
utilize yield from
Philip Jenvey committed
March 1, 2012
December 3, 2010
G
Use booleans.
Georg Brandl committed
January 8, 2010
A
Issue #7105: Make WeakKeyDictionary and WeakValueDictionary robust against
Antoine Pitrou committed
May 30, 2009
A
Issue #6149: Fix initialization of WeakValueDictionary objects from non-empty parameters.
Antoine Pitrou committed
May 15, 2009
A
Merged revisions 72669 via svnmerge from
Antoine Pitrou committed
March 25, 2009
B
Fix a circular import dependency.
Brett Cannon committed
September 4, 2008
B
Committing the patch in issue 2965, so that weakref dicts have a closer
Barry Warsaw committed
August 18, 2008
G
ReferenceError is undefined. causes test___all__.py to fail. remove it from __all__
Gregory P. Smith committed
B
Merged revisions 65795 via svnmerge from
Brett Cannon committed
May 4, 2008
February 11, 2008
R
No need to register classes that already inherit from ABCs.
Raymond Hettinger committed
February 5, 2008
R
Decouple weakref containers from UserDict
Raymond Hettinger committed
R
Moved WeakSet into a bootstap module use by abc.py.
Raymond Hettinger committed
October 23, 2007
G
#1061 (mainly by Thomas Wouters): use weak sets for abc caches.
Georg Brandl committed
August 30, 2007
C
Raise statement normalization in Lib/.
Collin Winter committed
June 13, 2007
G
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum committed
February 26, 2007
N
Remove the exceptions builtin module, all the exceptions are already builtin.
Neal Norwitz committed
February 11, 2007
G
Nailed test_weakref.py. Pfew, messy!
Guido van Rossum committed
G
- PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;
Guido van Rossum committed
August 18, 2006
G
Get rid of dict.has_key(). Boy this has a lot of repercussions!
Guido van Rossum committed
May 27, 2006
T
Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.
Thomas Wouters committed
June 4, 2005
G
Bug #1196315: fix weakref.WeakValueDictionary constructor.
Georg Brandl committed
August 31, 2004
A
Use multi-line import
Andrew M. Kuchling committed
August 19, 2004
R
SF bug #1012315: weakref.WeakValueDictionary should override .has_key()
Raymond Hettinger committed
August 13, 2004
R
Convert weak iterators to generator form.
Raymond Hettinger committed
July 2, 2004
F
Make weak references subclassable:
Fred Drake committed
May 27, 2004
W
The default argument in dict.setdefault() defaults to None.
Walter Dörwald committed
March 4, 2004
R
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger committed
May 25, 2003
T
SF 742860: WeakKeyDictionary __delitem__ uses iterkeys
Tim Peters committed
March 9, 2003
R
SF patch #667730: More DictMixin
Raymond Hettinger committed
July 16, 2002
T
Whitespace normalization.
Tim Peters committed
June 10, 2002
G
SF patch 564549 (Erik Andersén).
Guido van Rossum committed
June 1, 2002
R
SF 563203. Replaced 'has_key()' with 'in'.
Raymond Hettinger committed
November 6, 2001
F
WeakKeyDictionary.has_key(): If the key being tested is not weakly
Fred Drake committed