File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4141list_iterator = type (iter ([]))
4242list_reverseiterator = type (iter (reversed ([])))
4343range_iterator = type (iter (range (0 )))
44+ longrange_iterator = type (iter (range (1 << 1000 )))
4445set_iterator = type (iter (set ()))
4546str_iterator = type (iter ("" ))
4647tuple_iterator = type (iter (()))
@@ -225,6 +226,7 @@ def __subclasshook__(cls, C):
225226Iterator .register (list_iterator )
226227Iterator .register (list_reverseiterator )
227228Iterator .register (range_iterator )
229+ Iterator .register (longrange_iterator )
228230Iterator .register (set_iterator )
229231Iterator .register (str_iterator )
230232Iterator .register (tuple_iterator )
Original file line number Diff line number Diff line change @@ -10,6 +10,9 @@ What's New in Python 3.6.0 beta 2
1010Core and Builtins
1111-----------------
1212
13+ - Issue #28376: The type of long range iterator is now registered as Iterator.
14+ Patch by Oren Milman.
15+
1316- Issue #28376: Creating instances of range_iterator by calling range_iterator
1417 type now is deprecated. Patch by Oren Milman.
1518
You can’t perform that action at this time.
0 commit comments