Thank you for your interest in contributing!
git clone https://github.com/QuartzUnit/diffgrab.git
cd diffgrab
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"pytest tests/ -v- Bug reports — Open an issue with reproduction steps
- Feature requests — Open an issue describing the use case
- Pull requests — Fork, create a branch, make changes, run tests, submit PR
- Include tests for new functionality
- Run
ruff checkbefore submitting - Keep commits focused and atomic
- Update CHANGELOG.md under
## [Unreleased]
- Python 3.11+
- Type hints required
- Line length: 120
- Linter: ruff
By contributing, you agree that your contributions will be licensed under the same license as the project.