]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-132775: Add _PyPickle_GetXIData() (gh-133107)
authorEric Snow <ericsnowcurrently@gmail.com>
Wed, 30 Apr 2025 23:34:05 +0000 (17:34 -0600)
committerGitHub <noreply@github.com>
Wed, 30 Apr 2025 23:34:05 +0000 (17:34 -0600)
commitcb35c11d82efd2959bda0397abcc1719bf6bb0cb
tree24401105bae0254b93e5d31488fa0a814d0f90be
parent6c522debc218d441756bf631abe8ec8d6c6f1c45
gh-132775: Add _PyPickle_GetXIData() (gh-133107)

There's some extra complexity due to making sure we we get things right when handling functions and classes defined in the __main__ module.  This is also reflected in the tests, including the addition of extra functions in test.support.import_helper.
Include/internal/pycore_crossinterp.h
Lib/test/support/import_helper.py
Lib/test/test_crossinterp.py
Modules/_testinternalcapi.c
Python/crossinterp.c