[Python-checkins] [3.11] bpo-44530: Document the change in MAKE_FUNCTION behavior (GH-93189) (#105842)

carljm webhook-mailer at python.org
Fri Jun 16 13:18:02 EDT 2023


https://github.com/python/cpython/commit/7c877b58e05174847da17902342874a886798b59
commit: 7c877b58e05174847da17902342874a886798b59
branch: 3.11
author: Carl Meyer <carl at oddbird.net>
committer: carljm <carl at oddbird.net>
date: 2023-06-16T12:17:58-05:00
summary:

[3.11] bpo-44530: Document the change in MAKE_FUNCTION behavior (GH-93189) (#105842)

* bpo-44530: Document the change in MAKE_FUNCTION behavior

Fixes dis module documentation for MAKE_FUNCTION due to https://github.com/python/cpython/commit/2f180ce2cb6e6a7e3c517495e0f4873d6aaf5f2f (bpo-44530, released as part of 3.11) removes the qualified name at TOS.
(cherry picked from commit 486b52a3158e0f64fc54efdfa34ed5437b3619f2)

Co-authored-by: Alex Doe <alexdoesh at gmail.com>

files:
M Doc/library/dis.rst

diff --git a/Doc/library/dis.rst b/Doc/library/dis.rst
index 779793811ef9..7467f5620d42 100644
--- a/Doc/library/dis.rst
+++ b/Doc/library/dis.rst
@@ -1260,12 +1260,15 @@ iterations of the loop.
    * ``0x02`` a dictionary of keyword-only parameters' default values
    * ``0x04`` a tuple of strings containing parameters' annotations
    * ``0x08`` a tuple containing cells for free variables, making a closure
-   * the code associated with the function (at TOS1)
-   * the :term:`qualified name` of the function (at TOS)
+   * the code associated with the function (at TOS)
 
    .. versionchanged:: 3.10
       Flag value ``0x04`` is a tuple of strings instead of dictionary
 
+   .. versionchanged:: 3.11
+      Qualified name at TOS was removed.
+
+
 .. opcode:: BUILD_SLICE (argc)
 
    .. index:: pair: built-in function; slice



More information about the Python-checkins mailing list