gh-151213: Document asyncio debugging tools#151392
Conversation
Documentation build overview
119 files changed ·
|
…asyncio-tools - Rewrite What's New intro to lead with developer problem/value rather than "Added a new command-line interface" - Drop the misleading "remote debugging support" cross-reference from both asyncio-tools.rst and What's New; PYTHON_DISABLE_REMOTE_DEBUG does not affect RemoteUnwinder-based task introspection - Document cycle detection under the pstree option in asyncio-tools.rst (previously only mentioned in What's New)
|
I cut off remote debugging reference for now. |
The What's New text was already correct; only asyncio-tools.rst needed changes.
- Add one-sentence value summary to the module intro - Document all seven columns of the ps table output - Note that ps does not perform cycle detection - Add motivation sentences to both ps and pstree option descriptions - Document cycle detection behavior under pstree
|
Please don't use emojis for PR titles. |
Co-authored-by: Stan Ulbrych <stan@python.org>
|
|
||
| The :mod:`!asyncio` module can be invoked as a script via ``python -m | ||
| asyncio`` to inspect the task graph of another running Python process without | ||
| modifying it or restarting it. The :mod:`!asyncio.tools` submodule implements |
There was a problem hiding this comment.
the submodule is not documented, I'd prefer to keep that private for now
There was a problem hiding this comment.
In that case, it may be better to document it as private, as currently it is technically public per PEP 387.
|
Thanks @johnslavik for the PR, and @pablogsal for merging it 🌮🎉.. I'm working now to backport this PR to: 3.14, 3.15. |
|
GH-153370 is a backport of this pull request to the 3.15 branch. |
|
GH-153371 is a backport of this pull request to the 3.14 branch. |
|
GH-153399 is a backport of this pull request to the 3.14 branch. |
Uh oh!
There was an error while loading. Please reload this page.