bundle.docs.cli¶
bundle docs CLI
bundle docs build [–source .] [–output docs/_build/html] [–package src/bundle] [–theme furo] bundle docs serve [–output docs/_build/html] [–port 8000] bundle docs init [–source .] bundle docs copyright update –year 2026 [–source .] bundle docs copyright check [–source .] bundle docs copyright add –year 2026 –owner Name [–source .]
Attributes¶
Functions¶
|
Build and serve Sphinx documentation. |
|
Build HTML documentation from docstrings and READMEs. |
|
Serve built documentation locally for preview. |
|
Initialize persistent Sphinx configuration files in a project. |
Manage copyright headers in source files. |
|
|
Report which files have or lack a copyright header. |
|
Update the copyright year in all files that already have a header. |
|
Add a copyright + license header to files that lack one. |
Module Contents¶
- bundle.docs.cli.log¶
- async bundle.docs.cli.docs()¶
Build and serve Sphinx documentation.
- async bundle.docs.cli.build(source: str, output: str, package: str | None, theme: str)¶
Build HTML documentation from docstrings and READMEs.
- async bundle.docs.cli.init(source: str)¶
Initialize persistent Sphinx configuration files in a project.
- async bundle.docs.cli.copyright()¶
Manage copyright headers in source files.