| Commit message (Expand) | Author | Age | Files | Lines |
* | Get rid of dict.has_key(). Boy this has a lot of repercussions! | Guido van Rossum | 2006-08-18 | 1 | -7/+7 |
|
|
* | Teach the sets module to correctly compute s-=s and s^=s as the empty set. | Raymond Hettinger | 2005-08-13 | 1 | -0/+4 |
|
|
* | Remove deprecation of sets.Set.update(). | Raymond Hettinger | 2003-11-19 | 1 | -4/+0 |
|
|
* | Improve backwards compatibility code to handle True/False. | Raymond Hettinger | 2003-11-12 | 1 | -0/+4 |
|
|
* | Set the warnings stacklevel to two. | Raymond Hettinger | 2003-09-08 | 1 | -2/+2 |
|
|
* | Improvements to set.py: | Raymond Hettinger | 2003-08-17 | 1 | -38/+57 |
|
|
* | Make sets.py compatible with Py2.2 | Raymond Hettinger | 2003-08-15 | 1 | -1/+19 |
|
|
* | Portion of SF patch #761104. Fixes a minor docstring error. | Raymond Hettinger | 2003-06-26 | 1 | -4/+3 |
|
|
* | SF bug 693121: Set == non-Set is a TypeError. | Tim Peters | 2003-03-02 | 1 | -6/+26 |
|
|
* | SF bug #663701: sets module review | Raymond Hettinger | 2003-02-14 | 1 | -7/+7 |
|
|
* | C Code: | Raymond Hettinger | 2003-02-09 | 1 | -6/+6 |
|
|
* | Whitespace normalization. | Tim Peters | 2003-02-04 | 1 | -1/+1 |
|
|
* | One more use of ifilter() | Raymond Hettinger | 2003-02-02 | 1 | -3/+2 |
|
|
* | SF patch #678899: Save time and memory by using itertools in sets module. | Raymond Hettinger | 2003-02-02 | 1 | -19/+11 |
|
|
* | Explicitly raise an exception in __cmp__ -- this clarifies that cmp() | Guido van Rossum | 2003-01-14 | 1 | -0/+5 |
|
|
* | 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 |
|
|