This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: pydoc skips methods of nested classes
Type: behavior Stage:
Components: Library (Lib) Versions: Python 3.8
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: bkline
Priority: normal Keywords:

Created on 2020-08-25 15:28 by bkline, last changed 2022-04-11 14:59 by admin.

Files
File name Uploaded Description Edit
repro.py bkline, 2020-08-25 15:28 Repro case to illustrate behavior
Screen Shot 2020-08-25 at 11.26.39 AM.png bkline, 2020-08-25 15:30
Messages (2)
msg375891 - (view) Author: Bob Kline (bkline) * Date: 2020-08-25 15:28
Although the documentation for the pydoc says that it produces documentation of the classes recursively, this isn't actually true.
msg375892 - (view) Author: Bob Kline (bkline) * Date: 2020-08-25 15:30
Here is the generated documentation. Note that no mention is made of the inner class's method.
History
Date User Action Args
2022-04-11 14:59:35adminsetgithub: 85799
2020-08-25 15:30:09bklinesetfiles: + Screen Shot 2020-08-25 at 11.26.39 AM.png

messages: + msg375892
2020-08-25 15:28:26bklinecreate