-
-
Notifications
You must be signed in to change notification settings - Fork 31.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bpo-43244: Move pyarena.h from include/cpython to include/internal/. #24688
Conversation
be8eda6
to
5fefa0a
Compare
Isn't |
IIRC, no limited apis store in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Include/Python-ast.h is blocking this PR.
@@ -8,6 +8,7 @@ extern "C" { | |||
|
|||
#ifndef Py_LIMITED_API | |||
#include "asdl.h" | |||
#include "pycore_arena.h" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a blocker issue. You must not include an internal header file in a public header file. So I understand that if we want to implement https://bugs.python.org/issue43244 we should first move Python-ast.h to the internal C API.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You must not include an internal header file in a public header file.
Oh, got it. I haven't pay attention to this detail before.
A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated. Once you have made the requested changes, please leave a comment on this pull request containing the phrase |
I'm reworking the code base to be able to solve https://bugs.python.org/issue43244 But this PR is incorrect, so I close it. I may rewrite it. But other stuff should be done before (like moving Python-ast.h). |
https://bugs.python.org/issue43244