| Commit message (Expand) | Author | Age | Files | Lines |
* | SF 643115: Set._update() had a special case for dictionaries which allowed | Raymond Hettinger | 2002-11-25 | 1 | -3/+0 |
|
|
* | Add getstate and setstate implementation to concrete set classes. | Jeremy Hylton | 2002-11-13 | 1 | -0/+12 |
|
|
* | Another attempt at making the set constructor both safe and fast. [SF | Guido van Rossum | 2002-11-08 | 1 | -18/+24 |
|
|
* | _update(): Commented the new obscurity. Materialized into a tuple | Tim Peters | 2002-11-08 | 1 | -2/+8 |
|
|
* | Closes SF bug #628246. | Raymond Hettinger | 2002-11-08 | 1 | -0/+2 |
|
|
* | .iterkeys() is not needed. | Raymond Hettinger | 2002-10-04 | 1 | -1/+1 |
|
|
* | Sped _update(). | Raymond Hettinger | 2002-08-29 | 1 | -0/+9 |
|
|
* | Gave intersection_update a speed boost. | Tim Peters | 2002-08-26 | 1 | -3/+1 |
|
|
* | Gave issubet() and issuperset() major speed boosts. That's it for now! | Tim Peters | 2002-08-25 | 1 | -2/+4 |
|
|
* | Gave __sub__/difference a factor of 2-5 speed boost. | Tim Peters | 2002-08-25 | 1 | -1/+2 |
|
|
* | Gave __xor__/symmetric_difference a factor of 2-5 speed boost. | Tim Peters | 2002-08-25 | 1 | -4/+6 |
|
|
* | Sped union by a factor of 3-4. | Tim Peters | 2002-08-25 | 1 | -1/+2 |
|
|
* | Sped intersection by large factors (3-5x faster than before on sets of | Tim Peters | 2002-08-25 | 1 | -7/+2 |
|
|
* | Added a clue about why xyz_update isn't the same as __xyz__. | Tim Peters | 2002-08-25 | 1 | -1/+4 |
|
|
* | Implemented <, <=, >, >= for sets, giving subset and proper-subset | Tim Peters | 2002-08-25 | 1 | -0/+12 |
|
|
* | Record a clue about why __or__ is not union, etc. | Tim Peters | 2002-08-25 | 1 | -0/+5 |
|
|
* | Removed < <= > >= from the API. Implemented as comparisons of the | Raymond Hettinger | 2002-08-24 | 1 | -18/+1 |
|
|
* | At Tim Peter's suggestion, propagated GvR's binary operator changes to | Raymond Hettinger | 2002-08-24 | 1 | -8/+16 |
|
|
* | Since instances of _TemporarilyImmutableSet are always thrown away | Raymond Hettinger | 2002-08-24 | 1 | -5/+1 |
|
|
* | 1. Removed module self test in favor of unittests -- Timbot's suggestion. | Raymond Hettinger | 2002-08-24 | 1 | -109/+7 |
|
|
* | pop() docstring: this isn't a randomly-chosen element, it's merely | Tim Peters | 2002-08-23 | 1 | -1/+1 |
|
|
* | Comment repair. | Tim Peters | 2002-08-23 | 1 | -4/+4 |
|
|
* | RH pointed out that discard(element) doesn't do the transformation on | Guido van Rossum | 2002-08-23 | 1 | -1/+1 |
|
|
* | Change the binary operators |, &, ^, - to return NotImplemented rather | Guido van Rossum | 2002-08-22 | 1 | -14/+40 |
|
|
* | Now that __init__ transforms set elements, we know that all of the | Raymond Hettinger | 2002-08-21 | 1 | -1/+3 |
|
|
* | Sped ._update() method by factoring try/except out of the inner loop. | Raymond Hettinger | 2002-08-21 | 1 | -4/+5 |
|
|
* | Ouch. The test suite *really* needs work!!!!! There were several | Guido van Rossum | 2002-08-21 | 1 | -46/+38 |
|
|
* | Add Raymond H to the list of authors; add some XXX comments about | Guido van Rossum | 2002-08-21 | 1 | -0/+9 |
|
|
* | Fast size check for sub/super set tests | Raymond Hettinger | 2002-08-21 | 1 | -0/+4 |
|
|
* | Optimize try/except ordering in sets.py. | Raymond Hettinger | 2002-08-21 | 1 | -25/+25 |
|
|
* | Minor typo | Raymond Hettinger | 2002-08-20 | 1 | -1/+1 |
|
|
* | Rename popitem() to pop(). (An idea from SF patch 597444.) | Guido van Rossum | 2002-08-20 | 1 | -1/+1 |
|
|
* | Move __init__ from BaseSet into Set and ImmutableSet. This causes a | Guido van Rossum | 2002-08-20 | 1 | -16/+28 |
|
|
* | Add a note reminding the reader that sets are not sequences. I | Guido van Rossum | 2002-08-20 | 1 | -0/+10 |
|
|
* | Fix typo in __slots__ of ImmutableSet. | Guido van Rossum | 2002-08-19 | 1 | -1/+1 |
|
|
* | Set classes and their unit tests, from sandbox. | Guido van Rossum | 2002-08-19 | 1 | -0/+529 |
|
|