| Commit message (Expand) | Author | Age | Files | Lines |
* | Issue 13274: Make the pure python code for heapq more closely match the C im... | Raymond Hettinger | 2011-10-30 | 1 | -0/+4 |
|
|
* | Merge 3.1 | Éric Araujo | 2011-04-20 | 1 | -3/+3 |
|\ |
|
| * | Minor tweaks to a few comments in heapq | Éric Araujo | 2011-04-15 | 1 | -3/+3 |
|
|
* | | Issue 3051: make pure python code pass the same tests as the C version. | Raymond Hettinger | 2011-04-13 | 1 | -5/+4 |
|
|
* | | Remove coding cookie from heapq.py. | Mark Dickinson | 2010-07-04 | 1 | -3/+1 |
|/ |
|
* | Make life easier for non-CPython implementations | Raymond Hettinger | 2009-03-29 | 1 | -1/+1 |
|
|
* | In Py3.x, a list comprehension is now faster than list(map(itemgetter(0), ite... | Raymond Hettinger | 2009-02-21 | 1 | -5/+4 |
|
|
* | Port r69838: Speedup and simplify negative counter using count's new step ar... | Raymond Hettinger | 2009-02-21 | 1 | -3/+3 |
|
|
* | Merged revisions 69129-69131,69139-69140,69143,69154-69159,69169,69288-69289,... | Benjamin Peterson | 2009-02-06 | 1 | -1/+1 |
|
|
* | Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ from | Mark Dickinson | 2009-01-27 | 1 | -1/+1 |
|
|
* | Merged revisions 68750,68776-68777,68811,68842,68859 via svnmerge from | Benjamin Peterson | 2009-01-23 | 1 | -1/+1 |
|
|
* | Merged revisions 68546 via svnmerge from | Benjamin Peterson | 2009-01-18 | 1 | -1/+46 |
|
|
* | Manually merge r68096,68189 from 3.0 branch. | Georg Brandl | 2009-01-03 | 1 | -4/+10 |
|
|
* | Merged revisions 63562,63570,63728,63734,63784,63788,63802,63817,63827,63839,... | Georg Brandl | 2008-06-10 | 1 | -6/+7 |
|
|
* | Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,... | Christian Heimes | 2008-03-16 | 1 | -8/+11 |
|
|
* | Move itertools izip() code to builtins as zip(). Complete the renaming. | Raymond Hettinger | 2008-03-13 | 1 | -3/+3 |
|
|
* | Replace map(None, *iterables) with zip(*iterables). | Raymond Hettinger | 2008-01-22 | 1 | -2/+4 |
|
|
* | Merged revisions 56125-56153 via svnmerge from | Guido van Rossum | 2007-07-03 | 1 | -6/+6 |
|
|
* | Merged revisions 55007-55179 via svnmerge from | Guido van Rossum | 2007-05-07 | 1 | -1/+1 |
|
|
* | Merged revisions 53952-54987 via svnmerge from | Guido van Rossum | 2007-04-27 | 1 | -1/+1 |
|
|
* | PEP 3114: rename .next() to .__next__() and add next() builtin. | Georg Brandl | 2007-04-21 | 1 | -1/+1 |
|
|
* | Merged revisions 53623-53858 via svnmerge from | Thomas Wouters | 2007-02-23 | 1 | -2/+40 |
|
|
* | Fix most trivially-findable print statements. | Guido van Rossum | 2007-02-09 | 1 | -1/+1 |
|
|
* | Merged revisions 53005-53303 via svnmerge from | Thomas Wouters | 2007-01-09 | 1 | -6/+2 |
|
|
* | Add key= argument to heapq.nsmallest() and heapq.nlargest(). | Raymond Hettinger | 2004-12-02 | 1 | -1/+29 |
|
|
* | Fix argument order in pure python version of nsmallest() and nlargest(). | Raymond Hettinger | 2004-11-29 | 1 | -2/+2 |
|
|
* | Fix erroneous docstring comment. | Raymond Hettinger | 2004-09-06 | 1 | -2/+3 |
|
|
* | Improve the documented advice on how to best use heapq.heapreplace(). | Raymond Hettinger | 2004-06-20 | 1 | -1/+3 |
|
|
* | Install C version of heapq.nsmallest(). | Raymond Hettinger | 2004-06-13 | 1 | -1/+1 |
|
|
* | Improve the memory performance and speed of heapq.nsmallest() by using | Raymond Hettinger | 2004-06-12 | 1 | -0/+23 |
|
|
* | SF patch #969791: Add nlargest() and nsmallest() to heapq. | Raymond Hettinger | 2004-06-10 | 1 | -2/+34 |
|
|
* | * Restore the pure python version of heapq.py. | Raymond Hettinger | 2004-04-19 | 1 | -0/+261 |
|
|
* | Convert heapq.py to a C implementation. | Raymond Hettinger | 2003-11-08 | 1 | -255/+0 |
|
|
* | Implement and apply PEP 322, reverse iteration | Raymond Hettinger | 2003-11-06 | 1 | -1/+1 |
|
|
* | Fix a bunch of typos in documentation, docstrings and comments. | Walter Dörwald | 2003-10-20 | 1 | -1/+1 |
|
|
* | Fix typo in comment. | Fred Drake | 2002-11-13 | 1 | -2/+2 |
|
|
* | Added __all__. | Raymond Hettinger | 2002-10-30 | 1 | -0/+2 |
|
|
* | Fixed misspelling in comment. | Tim Peters | 2002-08-11 | 1 | -1/+1 |
|
|
* | Whitespace normalization. | Tim Peters | 2002-08-08 | 1 | -1/+1 |
|
|
* | Simplify heapreplace() -- there's no need for an explicit test for | Guido van Rossum | 2002-08-07 | 1 | -7/+4 |
|
|
* | _siftup(): __le__ is now the only comparison operator used on array | Tim Peters | 2002-08-03 | 1 | -1/+1 |
|
|
* | Added new heapreplace(heap, item) function, to pop (and return) the | Tim Peters | 2002-08-03 | 1 | -0/+18 |
|
|
* | Large code rearrangement to use better algorithms, in the sense of needing | Tim Peters | 2002-08-03 | 1 | -39/+79 |
|
|
* | Minor fiddling, including a simple class to implement a heap iterator | Tim Peters | 2002-08-03 | 1 | -5/+5 |
|
|
* | Augment credits. | Guido van Rossum | 2002-08-02 | 1 | -1/+1 |
|
|
* | Hmm! I thought I checked this in before! Oh well. | Tim Peters | 2002-08-02 | 1 | -9/+29 |
|
|
* | Add a PEP-263-style encoding turd^H^H^H^Hdeclaration, because there's | Guido van Rossum | 2002-08-02 | 1 | -0/+2 |
|
|
* | heappop(): Added comments; simplified and sped the code. | Tim Peters | 2002-08-02 | 1 | -21/+19 |
|
|
* | heappop(): Use "while True" instead of "while 1". | Tim Peters | 2002-08-02 | 1 | -1/+1 |
|
|
* | Don't use true division where int division was intended. For that matter, | Tim Peters | 2002-08-02 | 1 | -1/+1 |
|
|