1. 50e9223 Explicitly raise an exception in __cmp__ -- this clarifies that cmp() by Guido van Rossum · 22 years ago
  2. 35e48d2 SF 643115: Set._update() had a special case for dictionaries which allowed by Raymond Hettinger · 22 years ago
  3. cd58b8f Add getstate and setstate implementation to concrete set classes. by Jeremy Hylton · 22 years ago
  4. 7cd83ca Another attempt at making the set constructor both safe and fast. [SF by Guido van Rossum · 22 years ago
  5. 0ec1ddc _update(): Commented the new obscurity. Materialized into a tuple by Tim Peters · 22 years ago
  6. 1eb1fb8 Closes SF bug #628246. by Raymond Hettinger · 22 years ago
  7. bfcdb87 .iterkeys() is not needed. by Raymond Hettinger · 22 years ago
  8. 1a8d193 Sped _update(). Uses the fast update() method when a dictionary is available. by Raymond Hettinger · 22 years ago
  9. 454602f Gave intersection_update a speed boost. by Tim Peters · 22 years ago
  10. cd06eeb Gave issubet() and issuperset() major speed boosts. That's it for now! by Tim Peters · 22 years ago
  11. b894039 Gave __sub__/difference a factor of 2-5 speed boost. by Tim Peters · 22 years ago
  12. 334b4a5 Gave __xor__/symmetric_difference a factor of 2-5 speed boost. by Tim Peters · 22 years ago
  13. 37faed2 Sped union by a factor of 3-4. by Tim Peters · 22 years ago
  14. d33e6be Sped intersection by large factors (3-5x faster than before on sets of by Tim Peters · 22 years ago
  15. 4a2f91e Added a clue about why xyz_update isn't the same as __xyz__. by Tim Peters · 22 years ago
  16. ea76c98 Implemented <, <=, >, >= for sets, giving subset and proper-subset by Tim Peters · 22 years ago
  17. 4924db1 Record a clue about why __or__ is not union, etc. by Tim Peters · 22 years ago
  18. e87ab3f Removed < <= > >= from the API. Implemented as comparisons of the by Raymond Hettinger · 22 years ago
  19. 1b9f5d4 At Tim Peter's suggestion, propagated GvR's binary operator changes to by Raymond Hettinger · 22 years ago
  20. d501851 Since instances of _TemporarilyImmutableSet are always thrown away by Raymond Hettinger · 22 years ago
  21. fa1480f 1. Removed module self test in favor of unittests -- Timbot's suggestion. by Raymond Hettinger · 22 years ago
  22. 53506be pop() docstring: this isn't a randomly-chosen element, it's merely by Tim Peters · 22 years ago
  23. d06d030 Comment repair. by Tim Peters · 22 years ago
  24. e399d08 RH pointed out that discard(element) doesn't do the transformation on by Guido van Rossum · 22 years ago
  25. dc61cdf Change the binary operators |, &, ^, - to return NotImplemented rather by Guido van Rossum · 22 years ago
  26. d9c9151 Now that __init__ transforms set elements, we know that all of the by Raymond Hettinger · 22 years ago
  27. 80d21af Sped ._update() method by factoring try/except out of the inner loop. by Raymond Hettinger · 22 years ago
  28. 9f87293 Ouch. The test suite *really* needs work!!!!! There were several by Guido van Rossum · 22 years ago
  29. 2658822 Add Raymond H to the list of authors; add some XXX comments about by Guido van Rossum · 22 years ago
  30. 43db0d6 Fast size check for sub/super set tests by Raymond Hettinger · 22 years ago
  31. de6d697 Optimize try/except ordering in sets.py. by Raymond Hettinger · 22 years ago
  32. ede3a0d Minor typo by Raymond Hettinger · 22 years ago
  33. c9196bc Rename popitem() to pop(). (An idea from SF patch 597444.) by Guido van Rossum · 22 years ago
  34. 5033b36 Move __init__ from BaseSet into Set and ImmutableSet. This causes a by Guido van Rossum · 22 years ago
  35. 290f187 Add a note reminding the reader that sets are not sequences. I by Guido van Rossum · 22 years ago
  36. 0b650d7 Fix typo in __slots__ of ImmutableSet. by Guido van Rossum · 22 years ago
  37. d6cf3af Set classes and their unit tests, from sandbox. by Guido van Rossum · 22 years ago