- 53663a6 Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful by Nick Coghlan · 16 years ago
- 093b670 Deprecate the sets module. by Brett Cannon · 18 years ago
- 038ca2a Teach the sets module to correctly compute s-=s and s^=s as the empty set. by Raymond Hettinger · 19 years ago
- 70b9f49 Remove deprecation of sets.Set.update(). by Raymond Hettinger · 21 years ago
- 859db26 Improve backwards compatibility code to handle True/False. by Raymond Hettinger · 21 years ago
- 9d50d91 Set the warnings stacklevel to two. by Raymond Hettinger · 21 years ago
- 6a18012 Improvements to set.py: by Raymond Hettinger · 21 years ago
- ee562fc Make sets.py compatible with Py2.2 by Raymond Hettinger · 21 years ago
- f6fe4ed Portion of SF patch #761104. Fixes a minor docstring error. by Raymond Hettinger · 21 years ago
- 44f14b0 SF bug 693121: Set == non-Set is a TypeError. by Tim Peters · 22 years ago
- 2835e37 SF bug #663701: sets module review by Raymond Hettinger · 22 years ago
- 60eca93 C Code: by Raymond Hettinger · 22 years ago
- 322d553 Whitespace normalization. by Tim Peters · 22 years ago
- 1ecfb73 One more use of ifilter() by Raymond Hettinger · 22 years ago
- a3a5318 SF patch #678899: Save time and memory by using itertools in sets module. by Raymond Hettinger · 22 years ago
- 50e9223 Explicitly raise an exception in __cmp__ -- this clarifies that cmp() by Guido van Rossum · 22 years ago
- 35e48d2 SF 643115: Set._update() had a special case for dictionaries which allowed by Raymond Hettinger · 22 years ago
- cd58b8f Add getstate and setstate implementation to concrete set classes. by Jeremy Hylton · 22 years ago
- 7cd83ca Another attempt at making the set constructor both safe and fast. [SF by Guido van Rossum · 22 years ago
- 0ec1ddc _update(): Commented the new obscurity. Materialized into a tuple by Tim Peters · 22 years ago
- 1eb1fb8 Closes SF bug #628246. by Raymond Hettinger · 22 years ago
- bfcdb87 .iterkeys() is not needed. by Raymond Hettinger · 22 years ago
- 1a8d193 Sped _update(). Uses the fast update() method when a dictionary is available. by Raymond Hettinger · 22 years ago
- 454602f Gave intersection_update a speed boost. by Tim Peters · 22 years ago
- cd06eeb Gave issubet() and issuperset() major speed boosts. That's it for now! by Tim Peters · 22 years ago
- b894039 Gave __sub__/difference a factor of 2-5 speed boost. by Tim Peters · 22 years ago
- 334b4a5 Gave __xor__/symmetric_difference a factor of 2-5 speed boost. by Tim Peters · 22 years ago
- 37faed2 Sped union by a factor of 3-4. by Tim Peters · 22 years ago
- d33e6be Sped intersection by large factors (3-5x faster than before on sets of by Tim Peters · 22 years ago
- 4a2f91e Added a clue about why xyz_update isn't the same as __xyz__. by Tim Peters · 22 years ago
- ea76c98 Implemented <, <=, >, >= for sets, giving subset and proper-subset by Tim Peters · 22 years ago
- 4924db1 Record a clue about why __or__ is not union, etc. by Tim Peters · 22 years ago
- e87ab3f Removed < <= > >= from the API. Implemented as comparisons of the by Raymond Hettinger · 22 years ago
- 1b9f5d4 At Tim Peter's suggestion, propagated GvR's binary operator changes to by Raymond Hettinger · 22 years ago
- d501851 Since instances of _TemporarilyImmutableSet are always thrown away by Raymond Hettinger · 22 years ago
- fa1480f 1. Removed module self test in favor of unittests -- Timbot's suggestion. by Raymond Hettinger · 22 years ago
- 53506be pop() docstring: this isn't a randomly-chosen element, it's merely by Tim Peters · 22 years ago
- d06d030 Comment repair. by Tim Peters · 22 years ago
- e399d08 RH pointed out that discard(element) doesn't do the transformation on by Guido van Rossum · 22 years ago
- dc61cdf Change the binary operators |, &, ^, - to return NotImplemented rather by Guido van Rossum · 22 years ago
- d9c9151 Now that __init__ transforms set elements, we know that all of the by Raymond Hettinger · 22 years ago
- 80d21af Sped ._update() method by factoring try/except out of the inner loop. by Raymond Hettinger · 22 years ago
- 9f87293 Ouch. The test suite *really* needs work!!!!! There were several by Guido van Rossum · 22 years ago
- 2658822 Add Raymond H to the list of authors; add some XXX comments about by Guido van Rossum · 22 years ago
- 43db0d6 Fast size check for sub/super set tests by Raymond Hettinger · 22 years ago
- de6d697 Optimize try/except ordering in sets.py. by Raymond Hettinger · 22 years ago
- ede3a0d Minor typo by Raymond Hettinger · 22 years ago
- c9196bc Rename popitem() to pop(). (An idea from SF patch 597444.) by Guido van Rossum · 22 years ago
- 5033b36 Move __init__ from BaseSet into Set and ImmutableSet. This causes a by Guido van Rossum · 22 years ago
- 290f187 Add a note reminding the reader that sets are not sequences. I by Guido van Rossum · 22 years ago
- 0b650d7 Fix typo in __slots__ of ImmutableSet. by Guido van Rossum · 22 years ago
- d6cf3af Set classes and their unit tests, from sandbox. by Guido van Rossum · 22 years ago