repos: - repo: local hooks: - id: codeformat name: MicroPython codeformat.py for changed C files entry: tools/codeformat.py -v -c -f language: python - id: verifygitlog name: MicroPython git commit message format checker entry: tools/verifygitlog.py --check-file --ignore-rebase language: python verbose: true stages: [commit-msg] - repo: https://github.com/charliermarsh/ruff-pre-commit # Version should be kept in sync with .github/workflows/ruff.yml rev: v0.1.3 hooks: - id: ruff - id: ruff-format - repo: https://github.com/codespell-project/codespell # Version should be kept in sync with .github/workflows/codespell.yml rev: v2.2.6 hooks: - id: codespell name: Spellcheck for changed files (codespell) additional_dependencies: - tomli