diff options
author | Petr Viktorin <encukou@gmail.com> | 2021-06-16 09:22:36 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-16 09:22:36 (GMT) |
commit | 7cad9cb51bdae2144cbab330f13a607ba3471742 (patch) | |
tree | d53aae128e414165484a9590c7bfb2beb4b1e619 /Doc/data | |
parent | 741b8ae1cfc507902eb57e20f003487af13e40c0 (diff) | |
download | cpython-7cad9cb51bdae2144cbab330f13a607ba3471742.zip cpython-7cad9cb51bdae2144cbab330f13a607ba3471742.tar.gz cpython-7cad9cb51bdae2144cbab330f13a607ba3471742.tar.bz2 |
bpo-43795: Don't list private names in the limited API (GH-26740)
* Remove struct _node from the stable ABI list
This struct was removed along with the old parser in Python 3.9 (PEP 617)
* Stable ABI list: Use the public name "PyFrameObject" rather than "_frame"
* Ensure limited API doesn't contain private names
Names prefixed by an underscore are private by definition.
* Add a blurb
Diffstat (limited to 'Doc/data')
-rw-r--r-- | Doc/data/stable_abi.dat | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Doc/data/stable_abi.dat b/Doc/data/stable_abi.dat index 50207ac..5f4955b 100644 --- a/Doc/data/stable_abi.dat +++ b/Doc/data/stable_abi.dat @@ -272,6 +272,7 @@ function,PyFloat_GetInfo,3.2, function,PyFloat_GetMax,3.2, function,PyFloat_GetMin,3.2, var,PyFloat_Type,3.2, +type,PyFrameObject,3.2, function,PyFrame_GetCode,3.10, function,PyFrame_GetLineNumber,3.10, function,PyFrozenSet_New,3.2, @@ -825,8 +826,6 @@ function,Py_XNewRef,3.10, type,Py_intptr_t,3.2, type,Py_ssize_t,3.2, type,Py_uintptr_t,3.2, -type,_frame,3.2, -type,_node,3.2, type,allocfunc,3.2, type,binaryfunc,3.2, type,descrgetfunc,3.2, |