Skip to content

Use Matfree's continuous integration

To install all test-related dependencies (assuming JAX is installed; if not, run pip install .[cpu]), execute

pip install .[test]
Then, run the tests via
make test

Install all formatting-related dependencies via

pip install .[format-and-lint]
pre-commit install
and format the code via
make format-and-lint

Install the documentation-related dependencies as

pip install .[doc]
Preview the documentation via

make doc-preview

Check whether the docs can be built correctly via

make doc-build