]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-107211: No longer export internal functions (4) (#107217)
authorVictor Stinner <vstinner@python.org>
Tue, 25 Jul 2023 03:16:28 +0000 (05:16 +0200)
committerGitHub <noreply@github.com>
Tue, 25 Jul 2023 03:16:28 +0000 (03:16 +0000)
commitc5b13d6f80630d29bf5dca9cde53dfe15cf94f8b
tree1d3be27a2555b8a616c5748a7e9f4a2dfbd995bd
parent0d0520af834dc92035d54d302e67f50f86353d41
gh-107211: No longer export internal functions (4) (#107217)

No longer export these 2 internal C API functions:

* _PyEval_SignalAsyncExc()
* _PyEval_SignalReceived()

Add also comments explaining why some internal functions have to be
exported, and update existing comments.
13 files changed:
Include/internal/pycore_atexit.h
Include/internal/pycore_ceval.h
Include/internal/pycore_code.h
Include/internal/pycore_initconfig.h
Include/internal/pycore_interp.h
Include/internal/pycore_interp_id.h
Include/internal/pycore_namespace.h
Include/internal/pycore_object.h
Include/internal/pycore_pathconfig.h
Include/internal/pycore_pylifecycle.h
Include/internal/pycore_pymem.h
Include/internal/pycore_structseq.h
Include/internal/pycore_typeobject.h