Contributing
April 1, 2025 ยท View on GitHub
Below are some checks to run before sending in Pull Requests (PR) and that we run when making new releases.
Code formatting
pip install pre-commit
pre-commit install
Now hooks enforce, when you git commit, that:
* the python code is formatted with Black
* the C/C++ code is formatted with clang-format
Code testing
Front-end
pytest
from the root source dir.
Back-end
bash build.sh --target test_main