Development¶
The full guide is in the repository's README.md. In short:
- Open the project in VS Code and run Dev Containers: Reopen in Container.
make envto check Python, GDAL and the GPU.- Add dependencies with
uv add <package>; neverpip installby hand. make checkandmake testbefore pushing; pre-commit runs on every commit.make docsserves this documentation locally.
Writing documentation¶
Docstrings use the Google style and are rendered by mkdocstrings on the
API reference page. Add a page under docs/ and list it in mkdocs.yml under nav.