Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Issue #20006: Fix sporadic failures in test_weakset. | Antoine Pitrou | 2013-12-18 |
| | |||
* | Issue #14195: Make WeakSet.__lt__ and WeakSet.__gt__ irreflexive. | Meador Inge | 2012-03-04 |
| | |||
* | Fix some set algebra methods of WeakSet objects. | Antoine Pitrou | 2012-03-04 |
| | |||
* | Port 2.7 fix for sporadic failure in test_weakset. | Antoine Pitrou | 2012-03-04 |
| | |||
* | Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary, ↵ | Antoine Pitrou | 2012-03-01 |
| | | | | | | | WeakValueDictionary) to return a better approximation when some objects are dead or dying. Moreover, the implementation is now O(1) rather than O(n). Thanks to Yury Selivanov for reporting. | ||
* | #10360: catch TypeError in WeakSet.__contains__, just like WeakKeyDictionary ↵ | Georg Brandl | 2010-12-03 |
| | | | | does. | ||
* | Issue #7105: Make WeakKeyDictionary and WeakValueDictionary robust against | Antoine Pitrou | 2010-01-08 |
| | | | | the destruction of weakref'ed objects while iterating. | ||
* | Issue 5964: Fixed WeakSet __eq__ comparison to handle non-WeakSet objects. | Robert Schuppenies | 2009-05-17 |
| | |||
* | Add a test suite for WeakSet mostly derived from test_set and fix some | Georg Brandl | 2008-05-18 |
| | | | | issues in the weakset implementation discovered with it. | ||
* | Fix two issues in the weak set implementation. | Georg Brandl | 2008-05-18 |
| | |||
* | Moved WeakSet into a bootstap module use by abc.py. | Raymond Hettinger | 2008-02-05 |
This makes it possible to use ABCs in weakref.py (which will be done in a later checkin). |