commit | 9a2c2a9ec3140b6c54c9ef9d994311f114128ee3 | [log] [tgz] |
---|---|---|
author | Ryan Hileman <lunixbochs@gmail.com> | Thu Apr 29 16:15:55 2021 -0700 |
committer | GitHub <noreply@github.com> | Fri Apr 30 00:15:55 2021 +0100 |
tree | fbc87fa594de1ab3f8151dc74786add7eac3e1b3 | |
parent | 088a15c49d99ecb4c3bef93f8f40dd513c6cae3b [diff] |
bpo-42800: add audit hooks for f_code and tb_frame (GH-24182) Accessing the following attributes will now fire PEP 578 style audit hooks as ("object.__getattr__", obj, name): * PyTracebackObject: tb_frame * PyFrameObject: f_code * PyGenObject: gi_code, gi_frame * PyCoroObject: cr_code, cr_frame * PyAsyncGenObject: ag_code, ag_frame Add an AUDIT_READ attribute flag aliased to READ_RESTRICTED. Update obsolete flag documentation.