https://github.com/python/cpython/commit/6c9aa94459ab69503ad29ae9eda7b2ffae2164e4 commit: 6c9aa94459ab69503ad29ae9eda7b2ffae2164e4 branch: 3.13 author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-12-30T10:46:44Z summary:
[3.13] gh-142994, gh-142996: document missing async generator and coroutine field entries in `inspect` (GH-142997) (#143287) (cherry picked from commit 0efbad60e13cbc8b27a5ca3a5d9afcdcc957b19e) Co-authored-by: wangxiaolei <[email protected]> files: M Doc/library/inspect.rst diff --git a/Doc/library/inspect.rst b/Doc/library/inspect.rst index a741223d115da0..c1d2bd848038e2 100644 --- a/Doc/library/inspect.rst +++ b/Doc/library/inspect.rst @@ -242,6 +242,9 @@ attributes (see :ref:`import-mod-attrs` for module attributes): +-----------------+-------------------+---------------------------+ | | ag_running | is the generator running? | +-----------------+-------------------+---------------------------+ +| | ag_suspended | is the generator | +| | | suspended? | ++-----------------+-------------------+---------------------------+ | | ag_code | code | +-----------------+-------------------+---------------------------+ | coroutine | __name__ | name | @@ -255,6 +258,9 @@ attributes (see :ref:`import-mod-attrs` for module attributes): +-----------------+-------------------+---------------------------+ | | cr_running | is the coroutine running? | +-----------------+-------------------+---------------------------+ +| | cr_suspended | is the coroutine | +| | | suspended? | ++-----------------+-------------------+---------------------------+ | | cr_code | code | +-----------------+-------------------+---------------------------+ | | cr_origin | where coroutine was | @@ -288,6 +294,19 @@ attributes (see :ref:`import-mod-attrs` for module attributes): Add ``__builtins__`` attribute to functions. +.. versionchanged:: 3.11 + + Add ``gi_suspended`` attribute to generators. + +.. versionchanged:: 3.11 + + Add ``cr_suspended`` attribute to coroutines. + +.. versionchanged:: 3.12 + + Add ``ag_suspended`` attribute to async generators. + + .. function:: getmembers(object[, predicate]) Return all the members of an object in a list of ``(name, value)`` _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/python-checkins.python.org Member address: [email protected]
