mirror of
https://github.com/python/cpython.git
synced 2026-01-06 07:22:09 +00:00
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 2f180ce2cb (bpo-44530, released as part of 3.11) removes the qualified name at TOS
This commit is contained in:
parent
25a64fd28a
commit
486b52a315
1 changed files with 5 additions and 2 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue