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 — Finish conversion of the struct module to Argument Clinic · Issue #143856 · python/cpython

Finish conversion of the struct module to Argument Clinic #143856

New issue
Copy link
New issue
Copy link
Closed as duplicate
Closed as duplicate
Finish conversion of the struct module to Argument Clinic#143856
Copy link
Labels
3.15bugs and security fixesbugs and security fixesextension-modulesC modules in the Modules dirC modules in the Modules dirtype-featureA feature request or enhancementA feature request or enhancement

Description

@serhiy-storchaka
serhiy-storchaka
opened on Jan 15, 2026
Issue body actions

Feature or enhancement

The struct module was partially converted to Argument Clinic years ago, but some functions take variable number of arguments, and Argument Clinic did not support this at that time. Also, While Struct.__init__ was converted to Argument clinic, the signature was not exposed for the Struct constructor.

Linked PRs

  • gh-143672: Finish conversion of the struct module to Argument Clinic #143857

Activity

  1. serhiy-storchaka
    added
    type-featureA feature request or enhancementA feature request or enhancement
    extension-modulesC modules in the Modules dirC modules in the Modules dir
    3.15bugs and security fixesbugs and security fixes
    on Jan 15, 2026
  2. serhiy-storchaka
    added a commit that references this issue on Jan 15, 2026

    pythongh-143856: Finish conversion of the struct module to Argument C…

    0c00367
  3. skirpichev commented on Jan 15, 2026

    @skirpichev
    skirpichev
    on Jan 15, 2026
    Member
    More actions

    @serhiy-storchaka, beware on #143672 ;-)

  4. serhiy-storchaka commented on Jan 15, 2026

    @serhiy-storchaka
    serhiy-storchaka
    on Jan 15, 2026
    MemberAuthor
    More actions

    Oh sorry, I searched for open issues but did not see that one.

  5. serhiy-storchaka
    closed this as a duplicateof Convert the struct module to use the Argument Clinic #143672 on Jan 15, 2026
  6. serhiy-storchaka
    added 2 commits that reference this issue on Jan 15, 2026

    pythongh-143856: Finish conversion of the struct module to Argument C…

    b08719b

    pythongh-143856: Finish conversion of the struct module to Argument C…

    8add0cb
  7. serhiy-storchaka
    added this to Struct, memoryview and array issues 🏗️on Jul 13, 2026
  8. github-project-automation
    moved this from Todo to Done in Struct, memoryview and array issues 🏗️on Jul 13, 2026
  9. github-project-automation
    moved this to Todo in Struct, memoryview and array issues 🏗️on Jul 13, 2026
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.15bugs and security fixesbugs and security fixesextension-modulesC modules in the Modules dirC modules in the Modules dirtype-featureA feature request or enhancementA feature request or enhancement

    Projects

    • Struct, memoryview and array issues 🏗️
      Status
      Done
      Show more project fields

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402520 — 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.