aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/heapq.py
Commit message (Expand)AuthorAge
* bpo-29984: Improve 'heapq' test coverage (GH-992)Rob Day2019-05-31
* bpo-34149: Behavior of the min/max with key=None (GH-8328)Alexander Marshalov2018-07-23
* Improve clarity (and small speed-up) by using tuple unpacking (#3289)Raymond Hettinger2017-09-04
* Correct “an” → “a” with “Unicode”, “user”, “UTF”, etcMartin Panter2016-04-15
* Issue #22186: Fix typos in Lib/.Berker Peksag2014-10-19
|\
* | Update comment to reflect using the default parameter with min() and max().Raymond Hettinger2014-06-15
* | Factor common code into internal functions.Raymond Hettinger2014-06-14
* | Fix typoRaymond Hettinger2014-06-14
* | Fix commentRaymond Hettinger2014-06-02
* | Minor clean-ups.Raymond Hettinger2014-06-01
* | Issue #13742: Add key and reverse parameters to heapq.merge()Raymond Hettinger2014-05-30
* | Minor clean-ups for heapq.merge().Raymond Hettinger2014-05-26
* | Minor clean-ups for heapq.Raymond Hettinger2014-05-26
* | Small code and comment cleanupsRaymond Hettinger2014-05-19
* | Issue 21424: Apply the nlargest() optimizations to nsmallest() as well.Raymond Hettinger2014-05-11
* | Issue #21424: Optimize heaqp.nlargest() to make fewer tuple comparisons.Raymond Hettinger2014-05-11
* | Update comment for the comparison table to use measured results rather than p...Raymond Hettinger2014-04-10
* | Add algorithmic notes for nsmallest() and nlargest().Raymond Hettinger2014-04-09
* | Broaden the early-out test for nsmallest and nlargestRaymond Hettinger2014-03-26
|/
* Issue #18962: Optimize the single iterator case for heapq.merge()Raymond Hettinger2013-09-11
* Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)Brett Cannon2013-07-04
* Issue #18200: Update the stdlib (except tests) to useBrett Cannon2013-06-13
* Fix typoRaymond Hettinger2013-03-05
* Issue #16098: Update heapq.nsmallest to use the same algorithm as nlargest.Raymond Hettinger2013-03-05
* Issue 13274: Make the pure python code for heapq more closely match the C im...Raymond Hettinger2011-10-30
* Merge 3.1Éric Araujo2011-04-20
|\
| * Minor tweaks to a few comments in heapqÉric Araujo2011-04-15
* | Issue 3051: make pure python code pass the same tests as the C version.Raymond Hettinger2011-04-13
* | Remove coding cookie from heapq.py.Mark Dickinson2010-07-04
|/
* Make life easier for non-CPython implementationsRaymond Hettinger2009-03-29
* In Py3.x, a list comprehension is now faster than list(map(itemgetter(0), ite...Raymond Hettinger2009-02-21
* Port r69838: Speedup and simplify negative counter using count's new step ar...Raymond Hettinger2009-02-21
* Merged revisions 69129-69131,69139-69140,69143,69154-69159,69169,69288-69289,...Benjamin Peterson2009-02-06
* Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ fromMark Dickinson2009-01-27
* Merged revisions 68750,68776-68777,68811,68842,68859 via svnmerge fromBenjamin Peterson2009-01-23
* Merged revisions 68546 via svnmerge fromBenjamin Peterson2009-01-18
* Manually merge r68096,68189 from 3.0 branch.Georg Brandl2009-01-03
* Merged revisions 63562,63570,63728,63734,63784,63788,63802,63817,63827,63839,...Georg Brandl2008-06-10
* Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,...Christian Heimes2008-03-16
* Move itertools izip() code to builtins as zip(). Complete the renaming.Raymond Hettinger2008-03-13
* Replace map(None, *iterables) with zip(*iterables).Raymond Hettinger2008-01-22
* Merged revisions 56125-56153 via svnmerge fromGuido van Rossum2007-07-03
* Merged revisions 55007-55179 via svnmerge fromGuido van Rossum2007-05-07
* Merged revisions 53952-54987 via svnmerge fromGuido van Rossum2007-04-27
* PEP 3114: rename .next() to .__next__() and add next() builtin.Georg Brandl2007-04-21
* Merged revisions 53623-53858 via svnmerge fromThomas Wouters2007-02-23
* Fix most trivially-findable print statements.Guido van Rossum2007-02-09
* Merged revisions 53005-53303 via svnmerge fromThomas Wouters2007-01-09
* Add key= argument to heapq.nsmallest() and heapq.nlargest().Raymond Hettinger2004-12-02
* Fix argument order in pure python version of nsmallest() and nlargest().Raymond Hettinger2004-11-29