:orphan:
This directory contains the public documentation for the Kailash Python SDK.
*.rst- Sphinx source files for API documentationapi/- API reference documentation_static/- Static assets for documentationMakefile- Build commandsconf.py- Sphinx configurationbuild_docs.py- Documentation build script
- Python 3.11+
- pip
The easiest way to build the documentation for GitHub Pages:
cd docs
python build_docs.pyThis will:
- Install required dependencies
- Build the Sphinx documentation
- Prepare files for GitHub Pages deployment
To build documentation manually:
cd docs
pip install -r requirements.txt
make htmlThe built documentation will be in docs/_build/html/.
- Build the documentation using the script above
- Commit the generated files
- Configure GitHub Pages in repository settings
The repository includes a GitHub Actions workflow that automatically builds and deploys documentation when changes are pushed to the main branch.