-
-
Notifications
You must be signed in to change notification settings - Fork 30.7k
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
gh-87604: Avoid publishing list of active per-interpreter audit hooks via the gc module #99373
Conversation
zooba
commented
Nov 11, 2022
•
edited by bedevere-bot
Loading
edited by bedevere-bot
- Issue: [doc] sys.addaudithook() documentation should be more explicit on its limitations #87604
… hooks via the gc module
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.
Probably of marginal value, but harrmless, it nudges the bar slightly higher. nice discussion on the issue.
Thanks @zooba for the PR 🌮🎉.. I'm working now to backport this PR to: 3.8, 3.9, 3.10, 3.11. |
GH-99491 is a backport of this pull request to the 3.11 branch. |
… hooks via the gc module (pythonGH-99373) (cherry picked from commit 4e4b13e) Co-authored-by: Steve Dower <[email protected]>
GH-99492 is a backport of this pull request to the 3.10 branch. |
… hooks via the gc module (pythonGH-99373) (cherry picked from commit 4e4b13e) Co-authored-by: Steve Dower <[email protected]>
Sorry, @zooba, I could not cleanly backport this to |
Sorry @zooba, I had trouble checking out the |
GH-99493 is a backport of this pull request to the 3.9 branch. |
… via the gc module (GH-99373) (cherry picked from commit 4e4b13e) Co-authored-by: Steve Dower <[email protected]>
… via the gc module (GH-99373) (cherry picked from commit 4e4b13e) Co-authored-by: Steve Dower <[email protected]>
* main: (8272 commits) Update Windows readme.txt to clarify Visual Studio required versions (pythonGH-99522) pythongh-99460 Emscripten trampolines on optimized METH_O and METH_NOARGS code paths (python#99461) pythongh-92647: [Enum] use final status to determine lookup or create (pythonGH-99500) pythongh-81057: Move Globals in Core Code to _PyRuntimeState (pythongh-99496) Post 3.12.0a2 pythongh-99300: Use Py_NewRef() in Python/Python-ast.c (python#99499) pythongh-93649: Split pytime and datetime tests from _testcapimodule.c (python#99494) pythongh-99370: fix test_zippath_from_non_installed_posix (pythonGH-99483) pythonGH-99205: remove `_static` field from `PyThreadState` and `PyInterpreterState` (pythonGH-99385) pythongh-81057: Move the Remaining Import State Globals to _PyRuntimeState (pythongh-99488) pythongh-87604: Avoid publishing list of active per-interpreter audit hooks via the gc module (pythonGH-99373) pythongh-93649: Split getargs tests from _testcapimodule.c (python#99346) pythongh-81057: Move Global Variables Holding Objects to _PyRuntimeState. (pythongh-99487) pythonGH-98219: reduce sleep time in `asyncio` subprocess test (python#99464) pythonGH-99388: add `loop_factory` parameter to `asyncio.run` (python#99462) pythongh-99300: Use Py_NewRef() in PC/ directory (python#99479) pythongh-99300: Use Py_NewRef() in Doc/ directory (python#99480) pythongh-99300: Use Py_NewRef() in Modules/ directory (python#99473) pythongh-99300: Use Py_NewRef() in Modules/ directory (python#99469) pythongh-99370: Calculate zip path from prefix when in a venv (pythonGH-99371) ...
GH-99661 is a backport of this pull request to the 3.8 branch. |
… hooks via the gc module (GH-99373) (GH-99661) (cherry picked from commit 7b98207) Co-authored-by: Steve Dower <[email protected]>