Contributing¶
Contributions to the code are welcome!
For development of the code, it’s recommended to install the editable version of the package, so the edits are immediately reflected for testing:
`shell
python -m pip install -e .
`
Make sure to install the dependencies in the dev dependency group of pyproject.toml.
It’s also recommended to install pre-commit, to set up git hooks, run the following once:
`shell
pre-commit install
`
Note that this will run tests, skipping the slow tests.
Building documentation¶
To build/update documentation, run:
`shell
sphinx-build -M html docs/source/ docs/build/
`