From 7df555bc2cefb5802016a826c6e03acb6586912e Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Fri, 14 May 2021 14:28:40 +0200 Subject: [PATCH 1/2] Note Stable ABI PEP in What's New --- Doc/whatsnew/3.10.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Doc/whatsnew/3.10.rst b/Doc/whatsnew/3.10.rst index 5b5903cb059356..64a48198a6d67b 100644 --- a/Doc/whatsnew/3.10.rst +++ b/Doc/whatsnew/3.10.rst @@ -1774,6 +1774,16 @@ Build Changes C API Changes ============= +PEP 652: Maintaining the Stable ABI +----------------------------------- + +The Stable ABI (Application Binary Interface) for extension modules or +embedding Python is now explicitly defined. +C API and ABI stability guarantees and best practices for using the Stable ABI +are described in :ref:`stable`. + +(Contributed by Petr Viktorin in :pep:`652` and :issue:`43795`.) + New Features ------------ From 62b6d29de07b02a6ef311f00ebe395366b3d5784 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Tue, 8 Jun 2021 16:59:59 +0200 Subject: [PATCH 2/2] Update Doc/whatsnew/3.10.rst Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> --- Doc/whatsnew/3.10.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Doc/whatsnew/3.10.rst b/Doc/whatsnew/3.10.rst index 64a48198a6d67b..b4c8a2f6c59038 100644 --- a/Doc/whatsnew/3.10.rst +++ b/Doc/whatsnew/3.10.rst @@ -1779,8 +1779,8 @@ PEP 652: Maintaining the Stable ABI The Stable ABI (Application Binary Interface) for extension modules or embedding Python is now explicitly defined. -C API and ABI stability guarantees and best practices for using the Stable ABI -are described in :ref:`stable`. +:ref:`stable` describes C API and ABI stability guarantees along with best +practices for using the Stable ABI. (Contributed by Petr Viktorin in :pep:`652` and :issue:`43795`.)