Skip to content

RFC2732 support for urlparse (IPv6 addresses) #47236

@ndim

Description

@ndim
mannequin
BPO 2987
Nosy @orsenthil, @pitrou, @benjaminp, @merwok, @bitdancer, @anacrolix
Files
  • python-urlparse-rfc2732-fix.patch: preliminary urlparse fix, requires more thought
  • python-urlparse-rfc2732-rfc-list.patch: update RFC list on top of urlparse.py
  • python-urlparse-rfc2732-test.patch: test cases with RFC2732 urls to parse
  • parse.py.patch: Patch to parse.py and test_urlparse.py
  • urlparse-module-header.diff
  • issue2987-final.patch
  • issue2987-bad_url_checks.diff
  • 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/orsenthil'
    closed_at = <Date 2010-04-16.03:07:58.918>
    created_at = <Date 2008-05-27.20:40:36.606>
    labels = ['easy', 'type-feature', 'library']
    title = 'RFC2732 support for urlparse (IPv6 addresses)'
    updated_at = <Date 2011-01-20.09:49:49.325>
    user = 'https://bugs.python.org/ndim'

    bugs.python.org fields:

    activity = <Date 2011-01-20.09:49:49.325>
    actor = 'anacrolix'
    assignee = 'orsenthil'
    closed = True
    closed_date = <Date 2010-04-16.03:07:58.918>
    closer = 'orsenthil'
    components = ['Library (Lib)']
    creation = <Date 2008-05-27.20:40:36.606>
    creator = 'ndim'
    dependencies = []
    files = ['10451', '10452', '10453', '16888', '16892', '16931', '16962']
    hgrepos = []
    issue_num = 2987
    keywords = ['patch', 'easy']
    message_count = 25.0
    messages = ['67430', '67431', '98314', '98315', '102874', '102876', '102881', '102882', '102884', '102886', '102911', '102915', '102920', '103065', '103066', '103067', '103226', '103255', '103285', '103288', '103312', '103410', '103419', '103430', '103753']
    nosy_count = 11.0
    nosy_names = ['jjlee', 'orsenthil', 'pitrou', 'benjamin.peterson', 'ndim', 'eric.araujo', 'r.david.murray', 'sergiomb2', 'anacrolix', 'tlocke', 'Keegan.Carruthers-Smith']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue2987'
    versions = ['Python 2.7', 'Python 3.2']

    Metadata

    Metadata

    Assignees

    Labels

    easystdlibStandard 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