PEP 578

E895952

PEP 578 is a Python enhancement proposal that introduces a security audit hook framework to help monitor and control runtime events in Python applications.

All labels observed (2)

Label Occurrences
PEP 578 canonical 1
PEP 578 – Python Runtime Audit Hooks 1

How this entity was disambiguated

Statements (41)

Predicate Object
instanceOf Python Enhancement Proposal ⓘ
aimsTo help control runtime events in Python applications ⓘ
help monitor runtime events in Python applications ⓘ
allows interception of selected runtime events ⓘ
registration of audit hooks at runtime ⓘ
appliesTo Python runtime ⓘ
Python standard library ⓘ
belongsToCategory Security PEP ⓘ
linked to: PEPs
clarifies how and when audit hooks are invoked ⓘ
createdForVersion Python 3.8 ⓘ
definesAPI audit hooks ⓘ
sys.addaudithook ⓘ
definesConcept audit events ⓘ
audit hook callbacks ⓘ
discussedOn python-dev mailing list ⓘ
documentType design specification ⓘ
enables integration with external security monitoring systems ⓘ
system-wide auditing of Python code execution ⓘ
ensures backwards compatibility where possible ⓘ
focusesOn auditing ⓘ
security ⓘ
governingBody Python Software Foundation ⓘ
hasAuthor Steve Dower ⓘ
implementedIn CPython ⓘ
introducesFeature Python runtime audit hooks ⓘ
security audit hook framework ⓘ
language English ⓘ
motivation enable external tools to audit Python runtime behavior ⓘ
provide a standardized way to observe security-relevant events ⓘ
partOf Python language specification process ⓘ
relatedTo PEP 551 ⓘ
Python security model ⓘ
repository https://peps.python.org/pep-0578/ ⓘ
scope CPython interpreter behavior ⓘ
status Final ⓘ
targetAudience Python implementers ⓘ
library and framework authors ⓘ
security engineers ⓘ
title PEP 578 – Python Runtime Audit Hooks ⓘ
linked to: PEP 578
type Standards Track PEP ⓘ
yearProposed 2019 ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python 3.8 → hasPEP → PEP 578 ⓘ
PEP 578 → title → PEP 578 – Python Runtime Audit Hooks ⓘ
linked to: PEP 578