AUTODOC2(1)

πŸŽ€ NAME πŸŽ€

okay bestie, gather round, because this is autodoc2 β€” the Sphinx extension that automatically generates API docs for Python packages. yes, for real, no more hand-writing docstrings into rst at 2am, we are FED πŸ’…


✨ DESCRIPTION ✨

So here's the whole vibe. You run it like this, fr fr:

Usage: autodoc2 [OPTIONS] COMMAND [ARGS]...

It's the CLI for sphinx-autodoc2, and it's lowkey carrying the whole documentation game on its back 🫢

🌸 Options

  • --version, -v β€” shows you the application version and then dips, exit stage left ✨
  • --install-completion β€” installs shell completion for whatever shell you're currently living in πŸ’–
  • --show-completion β€” shows you the completion for your current shell, so you can copy it or customize the installation to your heart's content πŸŽ€
  • --help, -h β€” shows this message and exits. the classic. the icon πŸ‘‘

πŸ¦‹ Commands

  • create-db β€” creates a database for a python module or package πŸ—‚οΈ
  • list β€” analyses a python module or package and streams the results straight to the console, live, main character energy πŸ“Ί
  • resolve-all β€” analyses the __all__ of a module and finds potential matches πŸ”
  • write β€” creates sphinx files for a python module or package πŸ“

🌈 SEE ALSO 🌈

The full documentation for autodoc2 is maintained as a Texinfo manual β€” yes, Texinfo, we love a retro moment πŸ’œ If the info and autodoc2 programs are properly installed at your site, then this:

info autodoc2

should give you access to the complete manual. iykyk 🌟


okay that's the whole page bestie, go forth and document πŸ“šβœ¨ this was autodoc2 version 0.5.0, from August 2024 β€” periodt, no cap, mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from