Skip to content

[3.15] Correct Stable ABI documentation for METH_FASTCALL (GH-149593)#150853

Merged
encukou merged 1 commit into
python:3.15from
miss-islington:backport-58beae7-3.15
Jun 4, 2026
Merged

[3.15] Correct Stable ABI documentation for METH_FASTCALL (GH-149593)#150853
encukou merged 1 commit into
python:3.15from
miss-islington:backport-58beae7-3.15

Conversation

@miss-islington
Copy link
Copy Markdown
Contributor

  • Correct Stable ABI documentation for METH_FASTCALL

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.
(cherry picked from commit 58beae7)

Co-authored-by: da-woods dw-git@d-woods.co.uk

* Correct Stable ABI documentation for METH_FASTCALL

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.
(cherry picked from commit 58beae7)

Co-authored-by: da-woods <dw-git@d-woods.co.uk>
@miss-islington miss-islington requested a review from encukou as a code owner June 3, 2026 13:21
@encukou encukou merged commit 5a83d1b into python:3.15 Jun 4, 2026
38 checks passed
@miss-islington miss-islington deleted the backport-58beae7-3.15 branch June 4, 2026 09:50
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.

3 participants