[3.12] gh-115572: Move codeobject.replace() docs to the data model … (#115633)

* [3.12] gh-115572: Move `codeobject.replace()` docs to the data model (GH-115631)
(cherry picked from commit 0c80da4c14)

Co-authored-by: Daler <48939169+daler-sz@users.noreply.github.com>

* Remove note about copy.replace

---------

Co-authored-by: Daler <48939169+daler-sz@users.noreply.github.com>
This commit is contained in:
Kirill Podoprigora 2024-02-18 17:38:33 +03:00 committed by GitHub
parent dd961d8329
commit ae6c01d9d2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 7 additions and 7 deletions

View file

@ -188,7 +188,7 @@ Standard names are defined for the following types:
.. index:: pair: built-in function; compile .. index:: pair: built-in function; compile
The type for code objects such as returned by :func:`compile`. The type of :ref:`code objects <code-objects>` such as returned by :func:`compile`.
.. audit-event:: code.__new__ code,filename,name,argcount,posonlyargcount,kwonlyargcount,nlocals,stacksize,flags types.CodeType .. audit-event:: code.__new__ code,filename,name,argcount,posonlyargcount,kwonlyargcount,nlocals,stacksize,flags types.CodeType
@ -196,12 +196,6 @@ Standard names are defined for the following types:
required by the initializer. The audit event only occurs for direct required by the initializer. The audit event only occurs for direct
instantiation of code objects, and is not raised for normal compilation. instantiation of code objects, and is not raised for normal compilation.
.. method:: CodeType.replace(**kwargs)
Return a copy of the code object with new values for the specified fields.
.. versionadded:: 3.8
.. data:: CellType .. data:: CellType
The type for cell objects: such objects are used as containers for The type for cell objects: such objects are used as containers for

View file

@ -1292,6 +1292,12 @@ Methods on code objects
:pep:`626` - Precise line numbers for debugging and other tools. :pep:`626` - Precise line numbers for debugging and other tools.
The PEP that introduced the :meth:`!co_lines` method. The PEP that introduced the :meth:`!co_lines` method.
.. method:: codeobject.replace(**kwargs)
Return a copy of the code object with new values for the specified fields.
.. versionadded:: 3.8
.. _frame-objects: .. _frame-objects: