This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Oren Milman
Recipients Oren Milman, abarry, methane, serhiy.storchaka
Date 2016-10-07.08:51:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1475830306.19.0.719401370054.issue28376@psf.upfronthosting.co.za>
In-reply-to
Content
The diff files for 3.5 and 3.6 are attached (I only added @test.support.cpython_only, as you suggested).

The diff file for 3.7 is also attached. It contains:
    - removing rangeiter_new
    - tests to verify one cannot create instances of range_iterator or longrange_iterator (in CPython)
    - added 'Iterator.register(longrange_iterator)' in Lib/_collections_abc.py

The output of 'python_d.exe -m test -j3' for each version is also attached (they were all successful).

P.S. If we remove the ability to create instances of range_iterator in 3.7, shouldn't we raise a DeprecationWarning in rangeiter_new in 3.5 and 3.6?
History
Date User Action Args
2016-10-07 08:51:46Oren Milmansetrecipients: + Oren Milman, methane, serhiy.storchaka, abarry
2016-10-07 08:51:46Oren Milmansetmessageid: <1475830306.19.0.719401370054.issue28376@psf.upfronthosting.co.za>
2016-10-07 08:51:46Oren Milmanlinkissue28376 messages
2016-10-07 08:51:46Oren Milmancreate