GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Derby #14: Convert 41 sites to Argument Clinic across 5 files · Issue #64382 · python/cpython

Derby #14: Convert 41 sites to Argument Clinic across 5 files #64382

New issue
Copy link
New issue
Copy link
Closed
Closed
Derby #14: Convert 41 sites to Argument Clinic across 5 files#64382
Copy link
Labels
3.9 (EOL)end of lifeend of lifeextension-modulesC modules in the Modules dirC modules in the Modules dirtopic-argument-clinictype-featureA feature request or enhancementA feature request or enhancement

Description

@larryhastings
larryhastings
opened on Jan 8, 2014
Issue body actions
BPO 20183
Nosy @larryhastings, @serhiy-storchaka, @ZackerySpytz
PRs
  • bpo-20183: Convert _locale to the Argument Clinic #14201
  • gh-64382: Convert the mmap module to the Argument Clinic #14207
  • 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:18:09.883>
    labels = ['extension-modules', 'type-feature', 'expert-argument-clinic', '3.9']
    title = 'Derby #14: Convert 41 sites to Argument Clinic across 5 files'
    updated_at = <Date 2020-07-15.09:07:54.126>
    user = 'https://github.com/larryhastings'

    bugs.python.org fields:

    activity = <Date 2020-07-15.09:07:54.126>
    actor = 'serhiy.storchaka'
    assignee = 'none'
    closed = False
    closed_date = None
    closer = None
    components = ['Extension Modules', 'Argument Clinic']
    creation = <Date 2014-01-08.00:18:09.883>
    creator = 'larry'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 20183
    keywords = ['patch']
    message_count = 7.0
    messages = ['207640', '207651', '207653', '224764', '345984', '346003', '373673']
    nosy_count = 3.0
    nosy_names = ['larry', 'serhiy.storchaka', 'ZackerySpytz']
    pr_nums = ['14201', '14207']
    priority = 'normal'
    resolution = None
    stage = 'patch review'
    status = 'open'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue20183'
    versions = ['Python 3.9']

    Activity

    1. larryhastings commented on Jan 8, 2014

      @larryhastings
      larryhastings
      on Jan 8, 2014
      ContributorAuthor
      More actions

      This issue is part of the Great Argument Clinic Conversion Derby,
      where we're trying to convert as much of Python 3.4 to use
      Argument Clinic as we can before Release Candidate 1 on January 19.

      This issue asks you to change the following bundle of files:
      Modules/mmapmodule.c: 10 sites
      Modules/_localemodule.c: 10 sites
      Modules/zipimport.c: 9 sites
      Modules/ossaudiodev.c: 9 sites
      Modules/_testbuffer.c: 9 sites
      Modules/_struct.c: 3 sites

      Talk to me (larry) if you only want to attack part of a bundle.

      For instructions on how to convert a function to work with Argument
      Clinic, read the "howto":
      http://docs.python.org/dev/howto/clinic.html

    2. larryhastings
      added
      extension-modulesC modules in the Modules dirC modules in the Modules dir
      type-featureA feature request or enhancementA feature request or enhancement
      on Jan 8, 2014
    3. skrah commented on Jan 8, 2014

      @skrah
      skrahmannequin
      on Jan 8, 2014
      Mannequin
      More actions

      Could you take out _testbuffer.c? It has 100% coverage patches which
      would break and it is not a public module.

    4. larryhastings commented on Jan 8, 2014

      @larryhastings
      larryhastings
      on Jan 8, 2014
      ContributorAuthor
      More actions

      Sure. Whoever takes ownership of this issue: please ignore _testbuffer.c.

    5. larryhastings
      changed the title [-]Derby #14: Convert 50 sites to Argument Clinic across 6 files[/-] [+]Derby #14: Convert 41 sites to Argument Clinic across 5 files[/+] on Jan 8, 2014
    6. larryhastings commented on Aug 4, 2014

      @larryhastings
      larryhastings
      on Aug 4, 2014
      ContributorAuthor
      More actions

      All the Derby patches should only go into trunk at this point.

    7. serhiy-storchaka
      added
      topic-argument-clinic
      on Feb 25, 2015
    8. ZackerySpytz commented on Jun 18, 2019

      @ZackerySpytz
      ZackerySpytzmannequin
      on Jun 18, 2019
      Mannequin
      More actions

      PR 14201 converts Modules/_localemodule.c.

    9. ZackerySpytz
      added
      3.9 (EOL)end of lifeend of life
      on Jun 18, 2019
    10. ZackerySpytz commented on Jun 18, 2019

      @ZackerySpytz
      ZackerySpytzmannequin
      on Jun 18, 2019
      Mannequin
      More actions

      PR 14207 converts Modules/mmapmodule.c.

    11. serhiy-storchaka commented on Jul 15, 2020

      @serhiy-storchaka
      serhiy-storchaka
      on Jul 15, 2020
      Member
      More actions

      New changeset bbceef6 by Zackery Spytz in branch 'master':
      bpo-20183: Convert _locale to the Argument Clinic (GH-14201)
      bbceef6

    12. ezio-melotti
      transferred this issue fromon Apr 10, 2022
    13. carljm
      closed this as completedon Feb 20, 2023
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      3.9 (EOL)end of lifeend of lifeextension-modulesC modules in the Modules dirC modules in the Modules dirtopic-argument-clinictype-featureA feature request or enhancementA feature request or enhancement

      Projects

      No projects

        Milestone

        No milestone

        Relationships

        None yet

        Development

        No branches or pull requests

        Issue actions

        You are visitor 01402503 — GeezerVison does not store the pages you look up.
        Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.