Contributing to groundmeas
We welcome contributions. Follow these steps to set up a local development environment.
Development setup
-
Clone the repository:
-
Install dependencies (Poetry):
-
Activate the environment:
Running tests
We use pytest.
Building documentation
We use MkDocs with the Read the Docs theme and mkdocstrings.
-
Install doc dependencies:
-
Serve documentation locally:
-
Build the static site:
Release process
Use the included script to release a new version: