Contributing¶
Full setup and contribution guide is in CONTRIBUTING.md on GitHub.
Quick reference¶
# Setup
git clone https://github.com/qbench/pytest-quantum
cd pytest-quantum
uv sync --all-extras --group dev
# Tests
uv run pytest # full suite
uv run pytest --quantum-slow # include slow tests
uv run pytest --cov=pytest_quantum # with coverage
# Lint + types
uv run ruff check src/ tests/
uv run mypy src/
# Docs
uv sync --group docs
uv run sphinx-build docs docs/_build/html