Skip to content

PEP 479: Change StopIteration handling inside generators #67095

@Rosuav

Description

@Rosuav
BPO 22906
Nosy @gvanrossum, @rhettinger, @ncoghlan, @abalkin, @scoder, @vstinner, @bitdancer, @ethanfurman, @schlamar, @Rosuav, @berkerpeksag, @serhiy-storchaka, @1st1, @NeilGirdhar
Files
  • pep0479.patch: POC patch for PEP 479
  • itertoolsdoc.diff
  • pep0479.patch: Replacement POC patch
  • stopiter.py: Simple demo of new behaviour
  • pep0479.patch: Real patch, creates future directive and all
  • test_pep479.py
  • pep0479.patch
  • pep0479.patch
  • pep0479.patch
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/1st1'
    closed_at = <Date 2015-05-09.18:45:52.986>
    created_at = <Date 2014-11-20.10:43:22.982>
    labels = ['interpreter-core', 'type-feature', 'library', 'release-blocker']
    title = 'PEP 479: Change StopIteration handling inside generators'
    updated_at = <Date 2015-10-07.01:43:49.577>
    user = 'https://github.com/Rosuav'

    bugs.python.org fields:

    activity = <Date 2015-10-07.01:43:49.577>
    actor = 'john.black.3k'
    assignee = 'yselivanov'
    closed = True
    closed_date = <Date 2015-05-09.18:45:52.986>
    closer = 'berker.peksag'
    components = ['Interpreter Core', 'Library (Lib)']
    creation = <Date 2014-11-20.10:43:22.982>
    creator = 'Rosuav'
    dependencies = []
    files = ['37233', '37297', '37640', '37641', '37646', '39079', '39316', '39317', '39323']
    hgrepos = []
    issue_num = 22906
    keywords = ['patch']
    message_count = 70.0
    messages = ['231422', '231447', '231478', '231481', '231482', '231483', '231485', '231486', '231487', '231675', '231779', '231826', '231828', '231852', '231853', '231855', '231856', '231857', '231858', '233620', '233621', '233622', '233629', '233640', '233645', '233665', '237223', '237247', '237277', '237278', '238449', '241255', '241290', '241999', '242115', '242630', '242632', '242633', '242698', '242709', '242732', '242733', '242734', '242736', '242740', '242741', '242743', '242746', '242752', '242773', '242785', '242795', '242814', '242815', '242817', '242819', '242820', '242821', '242822', '242823', '242824', '242825', '242828', '242849', '242863', '243578', '243830', '243832', '252429', '252443']
    nosy_count = 17.0
    nosy_names = ['gvanrossum', 'rhettinger', 'ncoghlan', 'belopolsky', 'scoder', 'vstinner', 'r.david.murray', 'ethan.furman', 'Yury.Selivanov', 'python-dev', 'schlamar', 'Rosuav', 'berker.peksag', 'serhiy.storchaka', 'yselivanov', 'NeilGirdhar', 'john.black.3k']
    pr_nums = []
    priority = 'release blocker'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue22906'
    versions = ['Python 3.5']

    Metadata

    Metadata

    Assignees

    Labels

    interpreter-core(Objects, Python, Grammar, and Parser dirs)release-blockerstdlibStandard Library Python modules in the Lib/ directorytype-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions