Skip to content

Correct Stable ABI documentation for METH_FASTCALL#149593

Open
da-woods wants to merge 2 commits intopython:mainfrom
da-woods:patch-3
Open

Correct Stable ABI documentation for METH_FASTCALL#149593
da-woods wants to merge 2 commits intopython:mainfrom
da-woods:patch-3

Conversation

@da-woods
Copy link
Copy Markdown
Contributor

@da-woods da-woods commented May 9, 2026

The current documentation says:

METH_FASTCALL
Part of the Stable ABI since version 3.7.

[...]

Added in version 3.7.

Changed in version 3.10: METH_FASTCALL is now part of the stable ABI.

so is contradictory about when it was added to the Stable ABI. Looking at the header it seems like 3.10 is right.

The current documentation says:

> 
> METH_FASTCALL
>    Part of the Stable ABI since version 3.7.
>
> [...]
>
>   Added in version 3.7.
>
>    Changed in version 3.10: METH_FASTCALL is now part of the stable ABI.

so is contradictory about when it was added to the Stable ABI.  Looking at the header it seems like 3.10 is right.
@da-woods da-woods requested a review from encukou as a code owner May 9, 2026 08:59
@da-woods

This comment was marked as resolved.

@read-the-docs-community
Copy link
Copy Markdown

Documentation build overview

📚 cpython-previews | 🛠️ Build #32615408 | 📁 Comparing 98af70a against main (46a2c11)

  🔍 Preview build  

1 file changed
± c-api/structures.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant