From: Steve Dower Date: Wed, 30 Jun 2021 17:53:13 +0000 (+0100) Subject: bpo-41180: Fixes documentation to specify correct event name and add versionchanged... X-Git-Tag: v3.11.0a1~760 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=95919b0d2744adb87acf696ae1de905cf02a95a6;p=thirdparty%2FPython%2Fcpython.git bpo-41180: Fixes documentation to specify correct event name and add versionchanged (GH-26972) --- diff --git a/Doc/library/marshal.rst b/Doc/library/marshal.rst index 458c0d53a225..24f9dc1689da 100644 --- a/Doc/library/marshal.rst +++ b/Doc/library/marshal.rst @@ -76,13 +76,18 @@ The module defines these functions: format), raise :exc:`EOFError`, :exc:`ValueError` or :exc:`TypeError`. The file must be a readable :term:`binary file`. - .. audit-event:: marshal.loads bytes marshal.load + .. audit-event:: marshal.load "" marshal.load .. note:: If an object containing an unsupported type was marshalled with :func:`dump`, :func:`load` will substitute ``None`` for the unmarshallable type. + .. versionchanged:: 3.10 + + This call used to raise a ``code.__new__`` audit event for each code object. Now + it raises a single ``marshal.load`` event for the entire load operation. + .. function:: dumps(value[, version]) @@ -104,6 +109,11 @@ The module defines these functions: .. audit-event:: marshal.loads bytes marshal.load + .. versionchanged:: 3.10 + + This call used to raise a ``code.__new__`` audit event for each code object. Now + it raises a single ``marshal.loads`` event for the entire load operation. + In addition, the following constants are defined: