summaryrefslogtreecommitdiffstats
path: root/Modules/itertoolsmodule.c
Commit message (Expand)AuthorAgeFilesLines
* Update itertools.__doc__ to include all tools.Raymond Hettinger2009-01-291-4/+11
* Forward port r69001: itertools.combinations_with_replacement().Raymond Hettinger2009-01-271-2/+251
* Forward port r68941 adding itertools.compress().Raymond Hettinger2009-01-261-0/+157
* Merged revisions 68560 via svnmerge fromAmaury Forgeot d'Arc2009-01-121-8/+0
* Merge in r68394 fixing itertools.permutations() and combinations().Raymond Hettinger2009-01-081-10/+2
* Implement PEP 3121: new module initialization and finalization API.Martin v. Löwis2008-06-111-7/+21
* Merged revisions 63829-63831,63858,63865,63879,63882,63948,63970-63972,63976,...Georg Brandl2008-06-101-3/+3
* Fix a refleakNeal Norwitz2008-04-011-1/+1
* Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,...Christian Heimes2008-03-161-5/+291
* Move itertools izip() code to builtins as zip(). Complete the renaming.Raymond Hettinger2008-03-131-201/+12
* Rename ifilterfalse() to filterfalse() and izip_longest() to zip_longest().Raymond Hettinger2008-03-131-41/+41
* Issues 2186 and 2187. Move map() from itertools to builtins.Raymond Hettinger2008-03-131-151/+0
* Issue 2186 and 2187. Move filter from itertools to builtins.Raymond Hettinger2008-03-131-145/+0
* Merged revisions 61209-61214,61217-61222,61224-61226,61233-61237 via svnmerge...Christian Heimes2008-03-041-5/+2
* Merged revisions 61143-61144,61146-61147,61150-61151,61157,61165-61168,61170-...Christian Heimes2008-03-021-14/+3
* Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61062,...Christian Heimes2008-02-291-56/+102
* Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61062,...Christian Heimes2008-02-281-4/+229
* Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61064,...Christian Heimes2008-02-261-2/+2
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-231-16/+47
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-221-1/+212
* Replace map(None, *iterables) with zip(*iterables).Raymond Hettinger2008-01-221-31/+1
* Merged revisions 59985-60000,60002,60005-60007,60009-60042 via svnmerge fromChristian Heimes2008-01-181-3/+4
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-26/+26
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-9/+9
* Merged revisions 58221-58741 via svnmerge fromGuido van Rossum2007-11-011-9/+62
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-60/+43
* Add a format specifier %R to PyUnicode_FromFormat(), which embedsWalter Dörwald2007-05-191-12/+2
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-5/+5
* Merged revisions 55325-55327 via svnmerge fromGuido van Rossum2007-05-141-2/+2
* PEP 3114: rename .next() to .__next__() and add next() builtin.Georg Brandl2007-04-211-6/+6
* Merged revisions 53623-53858 via svnmerge fromThomas Wouters2007-02-231-0/+235
* Merged revisions 53451-53537 via svnmerge fromThomas Wouters2007-02-011-12/+13
* Four months of trunk changes (including a few releases...)Thomas Wouters2006-12-131-3/+7
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-2/+8
* Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.Thomas Wouters2006-05-271-29/+29
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-19/+72
* More unconsting.Martin v. Löwis2006-02-271-1/+1
* Use Py_ssize_t for counts and sizes.Martin v. Löwis2006-02-161-8/+8
* Renamed _length_cue() to __length_hint__(). See:Armin Rigo2006-02-111-2/+2
* Check return result from Py_InitModule*(). This API can fail.Neal Norwitz2006-01-191-0/+2
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-1/+1
* Convert iterator __len__() methods to a private API.Raymond Hettinger2005-09-241-8/+12
* Disallow keyword arguments for type constructors that don't use them.Georg Brandl2005-08-261-0/+36
* Added optional None arguments to itertools.islice().Raymond Hettinger2004-12-051-14/+16
* some platforms still need offsetof() from structmember.hFred Drake2004-10-171-0/+1
* Fix and test weak referencing of itertools.tee objects.Raymond Hettinger2004-10-171-1/+6
* Replace structure member before decreffing.Raymond Hettinger2004-10-021-1/+3
* * Increase test coverage.Raymond Hettinger2004-09-281-5/+9
* SF patch #1020188: Use Py_CLEAR where necessary to avoid crashesRaymond Hettinger2004-09-011-2/+1
* Exercise Jim's VISIT macro.Raymond Hettinger2004-07-151-129/+24