1. f30bad2 remove some copyright notices supserseded by the toplevel ones by Benjamin Peterson · 9 years ago
  2. 5951f23 Issue #20440: Massive replacing unsafe attribute setting code with special by Serhiy Storchaka · 9 years ago
  3. c72e66a Issue #25523: Backported a-to-an corrections. by Serhiy Storchaka · 9 years ago
  4. f0aa88f Fixed indentation of Python examples in C comments. by Serhiy Storchaka · 9 years ago
  5. 42aa9c0 Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. by Serhiy Storchaka · 9 years ago
  6. dda9121 check for overflows in permutations() and product() (closes #23363, closes #23364) by Benjamin Peterson · 9 years ago
  7. 17845c1 check for overflow in combinations_with_replacement (closes #23365) by Benjamin Peterson · 9 years ago
  8. 021dec1 detect overflow in combinations (closes #23366) by Benjamin Peterson · 9 years ago
  9. 58ad245 Issue #19145: Fix handling of negative values for a "times" keyword argument to itertools.repeat()> by Raymond Hettinger · 10 years ago
  10. 3ec903f Issue #21321: itertools.islice() now releases the reference to the source iterator when the slice is exhausted. by Antoine Pitrou · 10 years ago
  11. e6802db Close #18912: Fix indentation in docstring by Eli Bendersky · 11 years ago
  12. 6c467a4 Revert a premature patch for issue #14010 (changeset d17d10c84d27). by Serhiy Storchaka · 11 years ago
  13. bb84565 Issue #14010: Fix a crash when iterating or deleting deeply nested filters by Serhiy Storchaka · 11 years ago
  14. b09ec9b Issue #13454: Fix a crash when deleting an iterator created by itertools.tee() by Serhiy Storchaka · 11 years ago
  15. c5bef75 Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly. by Antoine Pitrou · 12 years ago
  16. a96b0d1 Backport issue #12973 itertools fix from 3.x. by Mark Dickinson · 13 years ago
  17. 061bf7a Issue #10323: Predictable final state for slice(). by Raymond Hettinger · 14 years ago
  18. fdc1e0d Remove extra ] from itertools.count docstring. by Ezio Melotti · 14 years ago
  19. c83ea13 Untabify C files. Will watch buildbots. by Antoine Pitrou · 14 years ago
  20. 9b4197b Handle step values other than one. by Raymond Hettinger · 15 years ago
  21. e09f45a Issue 7410: deepcopy of itertools.count resets the count by Raymond Hettinger · 15 years ago
  22. 9eac119 Fix docstrings for itertools combinatoric functions. by Raymond Hettinger · 15 years ago
  23. fa7dadd Fix exception handling in itertools.izip_longest(). by Raymond Hettinger · 15 years ago
  24. 0115e09 Issue 6305: Clarify error message for large arguments to itertools.islice(). by Raymond Hettinger · 15 years ago
  25. 873389d fix compiler warnings by Benjamin Peterson · 15 years ago
  26. aa681c7 Fix keyword arguments for itertools.count(). by Raymond Hettinger · 15 years ago
  27. 182edae Add keyword arg support to itertools.repeat(). by Raymond Hettinger · 15 years ago
  28. 2e2909f Add keyword arg support to itertools.compress(). by Raymond Hettinger · 15 years ago
  29. a7b0c12 PyList_Append() can fail by Benjamin Peterson · 15 years ago
  30. 062a7c3 fix compiler warnings by Benjamin Peterson · 15 years ago
  31. b21d810 Add GC support to count() objects. Backport candidate. by Raymond Hettinger · 15 years ago
  32. a403803 Add keyword argument support to itertools.count(). by Raymond Hettinger · 15 years ago
  33. 66373ab Fix spaces/tabs in example. by Raymond Hettinger · 15 years ago
  34. 31c769c Issue 5032: added a step argument to itertools.count() and allowed non-integer arguments. by Raymond Hettinger · 15 years ago
  35. 94034ea Issue 5171: itertools.product docstring missing 'repeat' argument by Raymond Hettinger · 15 years ago
  36. e76816b Fix typo. by Raymond Hettinger · 15 years ago
  37. 36d816b Update itertools.__doc__ to include all tools. by Raymond Hettinger · 15 years ago
  38. d081abc Promote combinations_with_replacement() from a recipe to a regular itertool. by Raymond Hettinger · 15 years ago
  39. 2bcb8e9 Promote compress() from a recipe to being a regular itertool. by Raymond Hettinger · 15 years ago
  40. a40d573 #3720: Interpreter crashes when an evil iterator removes its own next function. by Amaury Forgeot d'Arc · 16 years ago
  41. 5b913e3 Forward port r68394 for issue 4816. by Raymond Hettinger · 16 years ago
  42. 8550d69 #2536: fix itertools.permutations and itertools.combinations docstrings. by Georg Brandl · 16 years ago
  43. dd96db6 This reverts r63675 based on the discussion in this thread: by Gregory P. Smith · 16 years ago
  44. 593daf5 Renamed PyString to PyBytes by Christian Heimes · 16 years ago
  45. 0ccfe5f Remove itertools warnings I had added before the 2-to-3 handled the migration. by Raymond Hettinger · 16 years ago
  46. 10dca6e The filter() function does support a None argument in Py3.0. by Raymond Hettinger · 16 years ago
  47. 2724ab9 Added zip, map, filter to future_bultins (#2171) by David Wolever · 16 years ago
  48. 431f029 Consistent tense. by Raymond Hettinger · 16 years ago
  49. 10f40a6 Add 2-to-3 support for the itertools moved to builtins or renamed. by Raymond Hettinger · 16 years ago
  50. a1ca94a Issue 2246: itertools grouper object did not participate in GC (should be backported). by Raymond Hettinger · 16 years ago
  51. 6e3e415 Small code cleanup. by Raymond Hettinger · 16 years ago
  52. 66f91ea C implementation of itertools.permutations(). by Raymond Hettinger · 16 years ago
  53. f1cca2b Fix refleak in chain(). by Raymond Hettinger · 16 years ago
  54. d553d85 Beef-up docs and tests for itertools. Fix-up end-case for product(). by Raymond Hettinger · 16 years ago
  55. e3fabd1 Handle 0-tuples which can be singletons. by Raymond Hettinger · 16 years ago
  56. 61024b9 Simplify code for itertools.product(). by Raymond Hettinger · 16 years ago
  57. 08ff682 Handle the repeat keyword argument for itertools.product(). by Raymond Hettinger · 16 years ago
  58. b4cbc98 Add alternate constructor for itertools.chain(). by Raymond Hettinger · 16 years ago
  59. 05bf633 Have itertools.chain() consume its inputs lazily instead of building a tuple of iterators at the outset. by Raymond Hettinger · 16 years ago
  60. cdddf18 The empty tuple is usually a singleton with a much higher refcnt than 1 by Christian Heimes · 16 years ago
  61. 3bd7712 One too many decrefs. by Raymond Hettinger · 16 years ago
  62. 93e804d Add itertools.combinations(). by Raymond Hettinger · 16 years ago
  63. b1d70e2 Coerced PyBool_Type to be able to compare it. by Facundo Batista · 16 years ago
  64. 9d63837 Make sure the itertools filter functions give the same performance for func=bool as func=None. by Raymond Hettinger · 16 years ago
  65. 532316d Add more comments by Raymond Hettinger · 16 years ago
  66. 73d7963 Improve the implementation of itertools.product() by Raymond Hettinger · 16 years ago
  67. 50986cc First draft for itertools.product(). Docs and other updates forthcoming. by Raymond Hettinger · 16 years ago
  68. 4731709 Make starmap() match its pure python definition and accept any itertable input (not just tuples). by Raymond Hettinger · 16 years ago
  69. e93237d #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. by Christian Heimes · 17 years ago
  70. 50e90e2 itertools.count() no longer limited to sys.maxint. by Raymond Hettinger · 17 years ago
  71. 6819210 PEP 3123: Provide forward compatibility with Python 3.0, while keeping by Martin v. Löwis · 17 years ago
  72. f030394 Fix problems in x64 build that were discovered by the testsuite: by Kristján Valur Jónsson · 17 years ago
  73. 1b6ca54 Remove filler struct item and fix leak. by Raymond Hettinger · 17 years ago
  74. d36862c Add itertools.izip_longest(). by Raymond Hettinger · 17 years ago
  75. 6d121f1 Do not let overflows in enumerate() and count() pass silently. by Raymond Hettinger · 17 years ago
  76. b84c137 Bug #1486663: don't reject keyword arguments for subclasses of builtin types. by Georg Brandl · 17 years ago
  77. 36234e8 * regression bug, count_next was coercing a Py_ssize_t to an unsigned Py_size_t by Jack Diederich · 18 years ago
  78. 69e8897 Bug #1550714: fix SystemError from itertools.tee on negative value for n. by Neal Norwitz · 18 years ago
  79. 9029b5f nextlink can be NULL if teedataobject_new fails, so use XINCREF. by Neal Norwitz · 18 years ago
  80. 2f3136b Fix compiler warning (and whitespace) on Mac OS 10.4. (A lot of this code looked duplicated, I wonder if a utility function could help reduce the duplication here.) by Neal Norwitz · 18 years ago
  81. 6c433a9 use Py_ssize_t in places that may need it by Jack Diederich · 18 years ago
  82. b3deb94 Add missing PyObject_GC_Track call, causing *some* itertools.tee objects to by Thomas Wouters · 18 years ago
  83. 19bf33b Make itertools.tee and its internal teedataobject participate in GC. This by Thomas Wouters · 18 years ago
  84. 02cbf4a More unconsting. by Martin v. Löwis · 18 years ago
  85. ad0a462 Use Py_ssize_t for counts and sizes. by Martin v. Löwis · 18 years ago
  86. f5b3e36 Renamed _length_cue() to __length_hint__(). See: by Armin Rigo · 18 years ago
  87. 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 18 years ago
  88. af68c87 Add const to several API functions that take char *. by Jeremy Hylton · 19 years ago
  89. 6b27cda Convert iterator __len__() methods to a private API. by Raymond Hettinger · 19 years ago
  90. 02c4287 Disallow keyword arguments for type constructors that don't use them. by Georg Brandl · 19 years ago
  91. b259405 Added optional None arguments to itertools.islice(). by Raymond Hettinger · 20 years ago
  92. 08ebfec some platforms still need offsetof() from structmember.h by Fred Drake · 20 years ago
  93. a9f6092 Fix and test weak referencing of itertools.tee objects. by Raymond Hettinger · 20 years ago
  94. 880430e Replace structure member before decreffing. by Raymond Hettinger · 20 years ago
  95. 4cda01e * Increase test coverage. by Raymond Hettinger · 20 years ago
  96. 75ccea3 SF patch #1020188: Use Py_CLEAR where necessary to avoid crashes by Raymond Hettinger · 20 years ago
  97. 58ed69b Exercise Jim's VISIT macro. by Raymond Hettinger · 20 years ago
  98. 9d7c870 SF #950057: itertools.chain doesn't "process" exceptions as they occur by Raymond Hettinger · 20 years ago
  99. 0046839 Change two instance of format strings for PyString_FromFormat() to use %ld by Brett Cannon · 20 years ago
  100. 7dacda2 Provide more information representations of repeat() and count(). by Raymond Hettinger · 20 years ago