-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
bpo-44156: Make cached string constants in compile.c subinterpreter compatible #26161
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-44156: Make cached string constants in compile.c subinterpreter compatible #26161
Conversation
@vstinner, please take a look if you have the time. Thank you! |
Some tests are failing because of GH action outages https://www.githubstatus.com/incidents/zbpwygxwb3gw. |
Please create an issue for this change. You can a "meta" issue to make modules static variables compatible with sub-interpreters, but it's better to create a specific issue. For example, only replace "string constants". See for example https://bugs.python.org/issue40521 but please don't reuse this one. |
Thanks Victor. I've followed your recommendations. |
I just noticed I need to regenerate the blurb. I'll do that soon. |
Merged, thanks. |
@vstinner Thank you for taking the time to review this and make the code more readable. I appreciate it :). |
https://bugs.python.org/issue44156