[Python-checkins] bpo-44530: Document the change in MAKE_FUNCTION behavior (#93189)
carljm
webhook-mailer at python.org
Thu Jun 15 20:05:01 EDT 2023
https://github.com/python/cpython/commit/486b52a3158e0f64fc54efdfa34ed5437b3619f2
commit: 486b52a3158e0f64fc54efdfa34ed5437b3619f2
branch: main
author: Alex Doe <alexdoesh at gmail.com>
committer: carljm <carl at oddbird.net>
date: 2023-06-15T19:04:57-05:00
summary:
bpo-44530: Document the change in MAKE_FUNCTION behavior (#93189)
* 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
files:
M Doc/library/dis.rst
diff --git a/Doc/library/dis.rst b/Doc/library/dis.rst
index 714dbc38f168a..c6f08affcbf2d 100644
--- a/Doc/library/dis.rst
+++ b/Doc/library/dis.rst
@@ -1431,12 +1431,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 ``STACK[-2]``)
- * the :term:`qualified name` of the function (at ``STACK[-1]``)
+ * the code associated with the function (at ``STACK[-1]``)
.. versionchanged:: 3.10
Flag value ``0x04`` is a tuple of strings instead of dictionary
+ .. versionchanged:: 3.11
+ Qualified name at ``STACK[-1]`` was removed.
+
+
.. opcode:: BUILD_SLICE (argc)
.. index:: pair: built-in function; slice
More information about the Python-checkins
mailing list