Skip to content

Derby: Convert the _sre module to use Argument Clinic #64347

@serhiy-storchaka

Description

@serhiy-storchaka
BPO 20148
Nosy @larryhastings, @ezio-melotti, @serhiy-storchaka, @zooba
Dependencies
  • bpo-20141: Argument Clinic: broken support for 'O!'
  • bpo-20144: Argument Clinic doesn't support named constants as default values
  • bpo-20161: inspect.signature fails on some functions which use Argument Clinic
  • bpo-20283: Wrong keyword parameter name in regex pattern methods
  • Files
  • sre_clinic.patch
  • sre_clinic_2.patch
  • sre_clinic_3.patch
  • sre_clinic_4.patch
  • sre_clinic_5.patch
  • larry.fix.sre.build.on.windows.diff.1.txt
  • 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/serhiy-storchaka'
    closed_at = <Date 2015-05-04.12:47:41.247>
    created_at = <Date 2014-01-06.16:04:28.868>
    labels = ['extension-modules', 'expert-regex', 'type-feature', 'expert-argument-clinic']
    title = 'Derby: Convert the _sre module to use Argument Clinic'
    updated_at = <Date 2015-05-04.12:47:41.246>
    user = 'https://github.com/serhiy-storchaka'

    bugs.python.org fields:

    activity = <Date 2015-05-04.12:47:41.246>
    actor = 'serhiy.storchaka'
    assignee = 'serhiy.storchaka'
    closed = True
    closed_date = <Date 2015-05-04.12:47:41.247>
    closer = 'serhiy.storchaka'
    components = ['Extension Modules', 'Regular Expressions', 'Argument Clinic']
    creation = <Date 2014-01-06.16:04:28.868>
    creator = 'serhiy.storchaka'
    dependencies = ['20141', '20144', '20161', '20283']
    files = ['33527', '34529', '35438', '37335', '39092', '39281']
    hgrepos = []
    issue_num = 20148
    keywords = ['patch']
    message_count = 29.0
    messages = ['207448', '207450', '207452', '207594', '207627', '207646', '208397', '214194', '231939', '241359', '242470', '242502', '242505', '242506', '242508', '242509', '242510', '242511', '242512', '242513', '242514', '242518', '242519', '242520', '242521', '242522', '242529', '242531', '242532']
    nosy_count = 6.0
    nosy_names = ['larry', 'ezio.melotti', 'mrabarnett', 'python-dev', 'serhiy.storchaka', 'steve.dower']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue20148'
    versions = ['Python 3.5']

    Metadata

    Metadata

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions