Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

launchcontainers Sphinx Documentation

Folder structure

docs/
├── Makefile                  ← build commands live here
├── requirements.txt          ← docs-only dependencies
└── source/
    ├── conf.py               ← Sphinx configuration
    ├── index.rst             ← table of contents / home page
    ├── _static/              ← custom CSS/images (empty for now)
    ├── _templates/           ← custom Jinja2 templates (empty for now)
    └── api.rst

Setup

# From repo root
pip install -r docs/requirements.txt

# Also install launchcontainers itself so autodoc can import it
pip install -e .

Build HTML

cd docs
make html
# Output: docs/_build/html/index.html

Live preview (auto-reloads on save)

cd docs
make livehtml
# Opens http://localhost:8000 in your browser

Clean build artefacts

cd docs
make clean

Re-generate API stubs from source

Only needed if you switch back to an api/ stub-per-module layout:

cd docs
make apidoc

Check external links

cd docs
make linkcheck