Skip to content

Derby #18: Convert 31 sites to Argument Clinic across 23 files #64385

Closed
@larryhastings

Description

@larryhastings
BPO 20186
Nosy @birkenfeld, @rhettinger, @jaraco, @taleinat, @larryhastings, @vadmium, @serhiy-storchaka
PRs
  • bpo-20186: Convert tuple object implementation to Argument Clinic. #614
  • Dependencies
  • bpo-34797: Convert heapq to the argument clinic
  • Files
  • heapq_clinic.patch
  • modules_issue20186.patch
  • issue20186.mathmodule.patch: updated patch for mathmodule
  • issue20186.enumobject.patch
  • issue20186._operator.patch: AC conversion of nearly all functions in the _operator module
  • issue20186._operator.v2.patch: slightly revised patch after Serhiy's review
  • issue20186._operator.v3.patch: slightly revised (again) patch after Serhiy's additional review
  • issue20186._operator.v4.patch: slightly revised (yet again) patch after Serhiy's latest review
  • issue20186.mathmodule.v2.patch: revised patch for mathmodule.c
  • csv_clinic.patch
  • lsprof_clinic.patch
  • tracemalloc_clinic.patch
  • symtable_clinic.patch
  • enumobject-docstrings.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 = None
    created_at = <Date 2014-01-08.00:23:06.113>
    labels = ['extension-modules', 'type-feature', '3.7', 'expert-argument-clinic']
    title = 'Derby #18: Convert 31 sites to Argument Clinic across 23 files'
    updated_at = <Date 2021-03-06.02:14:31.336>
    user = 'https://github.com/larryhastings'

    bugs.python.org fields:

    activity = <Date 2021-03-06.02:14:31.336>
    actor = 'jaraco'
    assignee = 'none'
    closed = False
    closed_date = None
    closer = None
    components = ['Extension Modules', 'Argument Clinic']
    creation = <Date 2014-01-08.00:23:06.113>
    creator = 'larry'
    dependencies = ['34797']
    files = ['33425', '33442', '39602', '39603', '39653', '39654', '39655', '39656', '39696', '46357', '46358', '46359', '46360', '46362']
    hgrepos = []
    issue_num = 20186
    keywords = ['patch']
    message_count = 55.0
    messages = ['207644', '207914', '207917', '207923', '207931', '207933', '207934', '207935', '207936', '207937', '207938', '208009', '208011', '218717', '218718', '224767', '244731', '244736', '244737', '244971', '244972', '244973', '244974', '244975', '244977', '244978', '244987', '244989', '245276', '262010', '262022', '262036', '285798', '285799', '285802', '285803', '285806', '285807', '285808', '285833', '285915', '285916', '285917', '285919', '285920', '286939', '286947', '286950', '286952', '286955', '287062', '287063', '289440', '290163', '388190']
    nosy_count = 8.0
    nosy_names = ['georg.brandl', 'rhettinger', 'jaraco', 'taleinat', 'larry', 'python-dev', 'martin.panter', 'serhiy.storchaka']
    pr_nums = ['614']
    priority = 'normal'
    resolution = None
    stage = 'patch review'
    status = 'open'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue20186'
    versions = ['Python 3.7']

    Metadata

    Metadata

    Assignees

    No one assigned

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions