Contributing¶
The full contributing guide — setup, code style, testing, commit conventions, and pull request process — lives in CONTRIBUTING.md at the repository root. The highlights:
git clone https://github.com/QoroQuantum/divi.git
cd divi
uv sync # installs dev, testing, and docs groups
pre-commit install
Run the test suite with uv run pytest -n auto. Commit messages follow
the Conventional Commits specification
(enforced by the commit-msg hook).
See also
Testing for pytest conventions and markers, Building Documentation for the Sphinx/Makefile workflow.