Skip to content

Expose unprefixed variants of _PyCFunctionFast and _PyCFunctionFastWithKeywords #114626

Closed
@davidhewitt

Description

@davidhewitt

METH_FASTCALL is documented as part of the stable API since Python 3.10.

The accompanying function pointer typedefs _PyCFunctionFast and _PyCFunctionFastWithKeywords have leading underscore names, which I understand to hint at these being private / internal APIs.

I think this is potentially an oversight and these function pointer typedefs should have new public names PyCFunctionFast and PyCFunctionFastWithKeywords?

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions