| 
								
								
									 Benjamin Peterson | 5d0bb852a2 | merge 3.4 (#23364, #23363) | 2015-02-01 21:36:01 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | c468b537cd | merge 3.3 (#23364, #23363) | 2015-02-01 21:35:34 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 0eaabf1c05 | check for overflows in permutations() and product() (closes #23363, closes #23364) | 2015-02-01 21:34:07 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 38d9772622 | merge 3.4 (#23365) | 2015-02-01 21:11:54 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | f635dc32b1 | merge 3.3 (#23365) | 2015-02-01 21:11:39 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 6f082297b2 | check for overflow in combinations_with_replacement (closes #23365) | 2015-02-01 21:10:47 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 4db56d5002 | merge 3.4 (#23366) | 2015-02-01 21:01:43 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 819c4e9bc4 | merge 3.3 (#23366) | 2015-02-01 21:00:15 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 4b40eeb339 | detect overflow in combinations (closes #23366) | 2015-02-01 20:59:00 -05:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 65ee4674e2 | Issue #22777: Test pickling with all protocols. | 2014-12-15 14:06:02 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | bad1257c96 | Issue #22777: Test pickling with all protocols. | 2014-12-15 14:03:42 +02:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | bb6c0aaebf | PEP 479:  Use the return-keyword instead of raising StopIteration inside a generators. | 2014-11-22 22:14:41 -08:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 8e16351545 | allow test to work on implementations not using ref-counting (closes #22265) | 2014-08-24 18:07:28 -05:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 97d3555029 | Issue #19145:  Fix handling of negative values for a "times" keyword argument to itertools.repeat()> (Patch contributed by Vajrasky Kok.) | 2014-06-24 21:36:58 -07:00 |  | 
				
					
						| 
								
								
									 Antoine Pitrou | 26f82efe59 | Issue #21321: itertools.islice() now releases the reference to the source iterator when the slice is exhausted. Patch by Anton Afanasyev. | 2014-04-29 12:13:46 +02:00 |  | 
				
					
						| 
								
								
									 Zachary Ware | dca807b8f5 | Issue #21346: Fix typo, make message consistent in test_itertools. Pointed out by Brian Kearns. | 2014-04-24 13:22:05 -05:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 31b26f637a | Issue #18652:  Add an itertools recipe for first_true() | 2014-04-02 03:16:42 -07:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 2dae92a807 | Issue #15475: Add __sizeof__ implementations for itertools objects. | 2013-12-09 17:45:57 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 46e1ce214b | Issue #18783: Removed existing mentions of Python long type in docstrings, error messages and comments. | 2013-08-27 20:17:03 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 9594942716 | Issue #18783: Removed existing mentions of Python long type in docstrings, error messages and comments. | 2013-08-27 19:40:23 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | ee57f159af | Revert a premature patch for issue #14010 (changeset 846bd418aee5). | 2013-04-06 22:55:12 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 278d03bd66 | Revert a premature patch for issue #14010 (changeset aaaf36026511). | 2013-04-06 22:52:34 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | aac81e2780 | Issue #14010: Fix a crash when iterating or deleting deeply nested filters (builting and in itertools module, i.e. map(), itertools.chain(), etc). | 2013-04-06 21:20:30 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | e8f706eda7 | Issue #14010: Fix a crash when iterating or deleting deeply nested filters (builting and in itertools module, i.e. map(), itertools.chain(), etc). | 2013-04-06 21:14:43 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | dd399af438 | Optimize the test for issue #13454. Now it requires almost 4x less memory and is almost 2x faster. | 2013-01-26 11:54:27 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 1c7181d764 | Optimize the test for issue #13454. Now it requires almost 4x less memory and is almost 2x faster. | 2013-01-26 11:53:17 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 5bb893c44b | Optimize the test for issue #13454. Now it requires almost 4x less memory and is almost 2x faster. | 2013-01-26 11:52:06 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | c5dadcf2fd | Issue #13454: Fix a crash when deleting an iterator created by itertools.tee() if all other iterators were very advanced before. | 2013-01-25 13:26:55 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 339e91d4cb | Issue #13454: Fix a crash when deleting an iterator created by itertools.tee() if all other iterators were very advanced before. | 2013-01-25 13:24:47 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | a3e9128aba | Issue #13454: Fix a crash when deleting an iterator created by itertools.tee() if all other iterators were very advanced before. | 2013-01-25 13:19:31 +02:00 |  | 
				
					
						| 
								
								
									 Armin Ronacher | aa9a79d279 | Issue #16148: implemented PEP 424 | 2012-10-06 14:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Kristján Valur Jónsson | 31668b8f7a | Issue #14288: Serialization support for builtin iterators. | 2012-04-03 10:49:41 +00:00 |  | 
				
					
						| 
								
								
									 Alex Gaynor | e151d21883 | Mark itertools tests of tuple reuse as being specific to CPython. | 2011-07-17 16:21:30 -07:00 |  | 
				
					
						| 
								
								
									 Kristjan Valur Jonsson | 978da33c7a | Merge 3.2 | 2011-03-30 11:32:06 +00:00 |  | 
				
					
						| 
								
								
									 Kristjan Valur Jonsson | fa3edbed25 | Merge 3.1 | 2011-03-30 11:24:58 +00:00 |  | 
				
					
						| 
								
								
									 Kristjan Valur Jonsson | 35722a9376 | Bugfix: Properly test for errors from PyLong_AsLong() in itertools.cycle. ti can raise an exception even if PyLong_Check() has
succeeded. | 2011-03-30 11:04:28 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 5d44613e3b | Add optional *func* argument to itertools.accumulate(). | 2011-03-27 18:52:10 -07:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 3b3499ba69 | #11565: Merge with 3.1. | 2011-03-16 11:35:38 +02:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 13925008dc | #11565: Fix several typos. Patch by Piotr Kasprzyk. | 2011-03-16 11:05:33 +02:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 2d93e6ee63 | Update the itertools.accumulate() docs. | 2010-12-03 02:33:53 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | d8ff4658fb | Simplify the signature for itertools.accumulate() to match numpy.  Handle one item iterable the same way as min()/max(). | 2010-12-03 02:09:34 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 482ba77245 | Add itertools.accumulate(). | 2010-12-01 22:48:00 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 101f09e72f | Issue #10323: Predictable final state for slice(). | 2010-11-30 03:09:05 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 69b34bfe9c | Issue #10323: Predictable final state for slice(). | 2010-11-30 02:49:29 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 19f2aeba67 | Merged revisions 86596 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r86596 | ezio.melotti | 2010-11-20 21:04:17 +0200 (Sat, 20 Nov 2010) | 1 line
  #9424: Replace deprecated assert* methods in the Python test suite.
........ | 2010-11-21 01:30:29 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | b3aedd4862 | #9424: Replace deprecated assert* methods in the Python test suite. | 2010-11-20 19:04:17 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | b58e0bd8bb | use assert[Not]In where appropriate | 2010-01-23 15:40:09 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | a3e1ad27a8 | Issue 7410: deepcopy of itertools.count() reset the count. | 2009-11-30 22:02:31 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 6c8ee7a333 | Issue #7410: deepcopy of itertools.count was resetting the count. | 2009-11-30 21:55:17 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | a9311a3c50 | Fix exception handling in itertools.izip_longest(). | 2009-11-01 21:02:38 +00:00 |  |