summaryrefslogtreecommitdiff
path: root/Modules/itertoolsmodule.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ...Serhiy Storchaka2016-12-161-3/+3
* Issue #28322: Fixed possible crashes when unpickle itertools objects fromSerhiy Storchaka2016-10-021-6/+34
|\
| * Issue #28322: Fixed possible crashes when unpickle itertools objects fromSerhiy Storchaka2016-10-021-5/+35
* | Issue #28019: itertools.count() no longer rounds non-integer step in rangeSerhiy Storchaka2016-09-101-195/+196
|\ \ | |/ |/|
| * Issue #27626: Merge spelling fixes from 3.5Martin Panter2016-07-281-1/+1
| |\
| * \ Issue #26778: Fixed "a/an/and" typos in code comment, documentation and errorSerhiy Storchaka2016-04-171-195/+196
| |\ \
| | * \ Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-2/+2
| | |\ \
| | * \ \ Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-195/+196
| | |\ \ \
| | | * \ \ Issue #25718: Fixed pickling and copying the accumulate() iterator with total...Serhiy Storchaka2016-03-061-195/+196
| | | |\ \ \
| | | | * \ \ merge 3.5Benjamin Peterson2016-01-011-2/+0
| | | | |\ \ \
| | | | * | | | Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR.Serhiy Storchaka2015-12-271-16/+6
| | | | * | | | Issue #20440: Applied yet one patch for using Py_SETREF.Serhiy Storchaka2015-12-271-34/+21
| | | | |\ \ \ \
| | | | * \ \ \ \ Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-180/+191
| | | | |\ \ \ \ \
| | | | | * \ \ \ \ Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-4/+4
| | | | | |\ \ \ \ \
| | | | | * \ \ \ \ \ Issue #25523: Merge a-to-an corrections from 3.5.Serhiy Storchaka2015-11-021-1/+1
| | | | | |\ \ \ \ \ \
| | | | | * \ \ \ \ \ \ Issue #25021: Merge 3.5 to defaultKristj?n Valur J?nsson2015-09-121-180/+191
| | | | | |\ \ \ \ \ \ \
| | | | | | * | | | | | | Minor cleanupsRaymond Hettinger2015-08-171-82/+74
| | | | | | * | | | | | | Issue #24874: Speed-up itertools and make it pickles more compact.Raymond Hettinger2015-08-161-21/+41
| | | | | | * | | | | | | Neaten-up whitespace, vertical alignment, and line-wrapping.Raymond Hettinger2015-08-161-15/+17
| | | | | | * | | | | | | Inline PyIter_Next() matching what was done for other itertools.Raymond Hettinger2015-08-161-2/+2
| | | | | | * | | | | | | Fix oddly placed whitespaceRaymond Hettinger2015-08-151-1/+1
| | | | | | * | | | | | | Remove dead code (unreachable)Raymond Hettinger2015-08-151-5/+2
| | | | | | * | | | | | | Fix crash in itertools.cycle.__setstate__() caused by lack of type checking.Raymond Hettinger2015-08-151-1/+1
| | | | | | * | | | | | | Neaten-up vertical alignment of commentsRaymond Hettinger2015-08-141-62/+62
* | | | | | | | | | | | | Issue #28019: itertools.count() no longer rounds non-integer step in rangeSerhiy Storchaka2016-09-101-16/+29
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | Issue #27626: Spelling fixes in docs, comments and internal namesMartin Panter2016-07-281-1/+1
|/ / / / / / / / / / /
* | | | | | | | | | | Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-171-1/+1
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
|/ / / / / / / / /
* | | | | | | | | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-14/+14
|/ / / / / / / /
* | | | | | | | Issue #25718: Fixed pickling and copying the accumulate() iterator with total...Serhiy Storchaka2016-03-061-0/+17
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | merge 3.4Benjamin Peterson2016-01-011-2/+0
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | merge 3.3Benjamin Peterson2016-01-011-24/+99
| |\ \ \ \ \ \
| * | | | | | | remove some copyright notices supserseded by the toplevel onesBenjamin Peterson2016-01-011-2/+0
* | | | | | | | Issue #20440: Applied yet one patch for using Py_SETREF.Serhiy Storchaka2015-12-271-35/+22
| |_|/ / / / / |/| | | | | |
* | | | | | | Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-4/+4
| |_|_|_|/ |/| | | |
* | | | | Issue #25523: Merge a-to-an corrections from 3.4.Serhiy Storchaka2015-11-021-1/+1
|\ \ \ \ \ | |_|/ / / |/| | / / | | |/ / | |/| |
| * | | Issue #25021: Merge 3.4 to 3.5Kristj?n Valur J?nsson2015-09-121-2/+10
| |\ \ \ | | |_|/ | |/| |
| * | | mergeRaymond Hettinger2015-07-281-1/+1
| |\ \ \
| | * \ \ Fixed indentation of Python examples in C comments.Serhiy Storchaka2015-06-111-11/+11
| | |\ \ \
| | * | | | Issue #22883: Got rid of outdated references to PyInt and PyString in comments.Serhiy Storchaka2015-02-171-1/+1
* | | | | | Issue #25523: Further a-to-an corrections.Serhiy Storchaka2015-11-021-1/+1
| |_|_|/ / |/| | | |
* | | | | Issue #25021: Merge from 3.3 to 3.4Kristj?n Valur J?nsson2015-09-121-23/+98
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | |
| * | | Issue #24735: Fix invalid memory access in combinations_with_replacement()Raymond Hettinger2015-07-281-5/+7
| | |/ | |/|
| * | Fixed indentation of Python examples in C comments.Serhiy Storchaka2015-06-111-11/+11
| |/
| * Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests.Serhiy Storchaka2015-02-031-7/+80
| |\
| | * merge 3.3 (#23364, #23363)Benjamin Peterson2015-02-011-7/+80
| | |\
| | | * merge 3.3 (#23365)Benjamin Peterson2015-02-011-7/+80
| | | |\
| | | | * merge 3.3 (#23366)Benjamin Peterson2015-02-011-0/+4
| | | | |\
| | | | * | Issue #19145: Fix handling of negative values for a "times" keyword argument...Raymond Hettinger2014-06-241-2/+5