Skip to content

event-driven XML parser #61941

@pitrou

Description

@pitrou
BPO 17741
Nosy @jcea, @ncoghlan, @scoder, @jkloth, @bitdancer, @florentx, @ethanfurman
Files
  • etree_incparser.patch
  • iterparse_cleanup.patch: make _IterParseIterator use an IncrementalParser instead of being one
  • iterparse_api_cleanup.patch: new patch that also renames the methods to the normal ET names
  • iterparse_TreeEventBuilder.patch: new complete patch that replaces the IncrementalParser by a TreeEventBuilder
  • remove_IncrementalParser.patch
  • integrate_IncrementalParser_into_XMLParser.patch
  • issue17741.api-renames.1.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 = None
    closed_at = <Date 2013-09-02.00:05:25.756>
    created_at = <Date 2013-04-15.20:49:42.016>
    labels = ['expert-XML', 'type-feature', 'library']
    title = 'event-driven XML parser'
    updated_at = <Date 2014-03-11.13:18:02.443>
    user = 'https://github.com/pitrou'

    bugs.python.org fields:

    activity = <Date 2014-03-11.13:18:02.443>
    actor = 'r.david.murray'
    assignee = 'none'
    closed = True
    closed_date = <Date 2013-09-02.00:05:25.756>
    closer = 'eli.bendersky'
    components = ['Library (Lib)', 'XML']
    creation = <Date 2013-04-15.20:49:42.016>
    creator = 'pitrou'
    dependencies = []
    files = ['29874', '31205', '31206', '31211', '31460', '31475', '31497']
    hgrepos = []
    issue_num = 17741
    keywords = ['patch']
    message_count = 109.0
    messages = ['187029', '187030', '187042', '187058', '187244', '187271', '187273', '194722', '194723', '194724', '194728', '194729', '194730', '194731', '194732', '194733', '194734', '194735', '194736', '194737', '194738', '194739', '194740', '194741', '194742', '194743', '194744', '194745', '194746', '194747', '194752', '194754', '194758', '194770', '194772', '194784', '194786', '195945', '196025', '196026', '196027', '196028', '196031', '196032', '196033', '196035', '196046', '196053', '196064', '196079', '196105', '196116', '196133', '196134', '196135', '196136', '196137', '196139', '196143', '196146', '196148', '196149', '196155', '196168', '196177', '196178', '196180', '196185', '196186', '196187', '196188', '196189', '196190', '196191', '196193', '196220', '196231', '196236', '196237', '196238', '196244', '196250', '196262', '196267', '196270', '196274', '196290', '196295', '196322', '196324', '196327', '196347', '196384', '196388', '196389', '196532', '196533', '196639', '196759', '197309', '197365', '197384', '197553', '213092', '213104', '213123', '213139', '213146', '213147']
    nosy_count = 9.0
    nosy_names = ['jcea', 'ncoghlan', 'scoder', 'jkloth', 'r.david.murray', 'eli.bendersky', 'flox', 'ethan.furman', 'python-dev']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue17741'
    versions = ['Python 3.4']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      stdlibStandard Library Python modules in the Lib/ directorytopic-XMLtype-featureA feature request or enhancement

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions