◐ Shell
clean mode source ↗

bpo-46836: Move PyFrameObject to pycore_frame.h by vstinner · Pull Request #31530 · python/cpython

@vstinner vstinner marked this pull request as ready for review

February 24, 2022 15:44
Move the PyFrameObject type definition (struct _frame) to the
internal C API pycore_frame.h header file.

asvetlov pushed a commit that referenced this pull request

Feb 26, 2022
Move the PyFrameObject type definition (struct _frame) to the
internal C API pycore_frame.h header file.

tacaswell added a commit to tacaswell/pybind11 that referenced this pull request

Feb 27, 2022

tacaswell added a commit to tacaswell/cython that referenced this pull request

Feb 27, 2022
In 18b5dd68c6b616257ae243c0b6bb965ffc885a23 /
python/cpython#31530 /
https://bugs.python.org/issue46836

The `_frame` struct was moved to an internal header, however the public API is
primarily read-only, and cython needs to build _frame objects so still import
the internal headers.

tacaswell added a commit to tacaswell/cython that referenced this pull request

Mar 4, 2022
In 18b5dd68c6b616257ae243c0b6bb965ffc885a23 /
python/cpython#31530 /
https://bugs.python.org/issue46836

The `_frame` struct was moved to an internal header, however the public API is
primarily read-only, and cython needs to build _frame objects so still import
the internal headers.

scoder pushed a commit to cython/cython that referenced this pull request

Mar 12, 2022
In python/cpython#31530
https://bugs.python.org/issue46836

the `_frame` struct was moved to an internal header, however the public API is
primarily read-only, and Cython needs to build PyFrameObjects so still import
the internal headers.

Also sets the Py_BUILD_CORE define for py311a6, trying to restrict it to the frame header.

scoder pushed a commit to cython/cython that referenced this pull request

Mar 12, 2022
In python/cpython#31530
https://bugs.python.org/issue46836

the `_frame` struct was moved to an internal header, however the public API is
primarily read-only, and Cython needs to build PyFrameObjects so still import
the internal headers.

Also sets the Py_BUILD_CORE define for py311a6, trying to restrict it to the frame header.

JukkaL pushed a commit to python/mypy that referenced this pull request

May 23, 2022