Pdoc

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
pdoc
Original authorAndrew Gallant
DeveloperMitmproxy Project
Initial releaseAugust 9, 2013; 12 years ago (2013-08-09)
Repositorygithub.com/mitmproxy/pdoc
Written inPython
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform
    TypeDocumentation generator
    LicensePublic Domain (UNLICENSE)
    Websitepdoc.dev

    Pdoc is a software package for generating API documentation for Python programming language. Built as a successor to Epydoc,[1] Pdoc uses introspection to extract documentation from source code docstrings and allows programmers to generate HTML documentation for chosen Python modules. It is thus functionally similar to Pydoc, Perldoc and Javadoc. It supports identifier cross-linking and Markdown for its doc string format.[2]

    Forks

    [edit | edit source]

    A lack of original project activity in 2018-2019 spurred several forks, such as pdoc3 and pdocs, part of the portray suite.

    As of 2021, the original pdoc project is active again.

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]