# pre-commit install --install-hooks --overwrite # pre-commit autoupdate # pre-commit run --all-files exclude: '^docs/' default_stages: [ pre-commit ] repos: - repo: /~https://github.com/pre-commit/pre-commit-hooks rev: v5.0.0 hooks: - id: check-case-conflict - id: check-illegal-windows-names - id: trailing-whitespace - id: end-of-file-fixer - id: check-json - id: check-toml - id: check-xml - id: check-yaml args: [ "--unsafe" ] - id: debug-statements - id: check-docstring-first - id: detect-private-key - repo: /~https://github.com/astral-sh/ruff-pre-commit rev: v0.8.2 hooks: - id: ruff files: ^django_asgi_lifespan/ - id: ruff-format # sets up .pre-commit-ci.yaml to ensure pre-commit dependencies stay up to date ci: autoupdate_schedule: weekly skip: [ ] submodules: false