1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- # See https://pre-commit.com for more information
- ci:
- autofix_prs: false
- autoupdate_schedule: quarterly
- autoupdate_branch: pre-commit-autoupdate
- # See https://pre-commit.com/hooks.html for more hooks
- repos:
- - repo: https://github.com/pre-commit/pre-commit-hooks
- rev: 'v4.5.0'
- hooks:
- - id: check-added-large-files
- - id: check-ast
- - id: check-case-conflict
- - id: check-json
- - id: check-merge-conflict
- #- id: check-symlinks
- - id: check-yaml
- - id: debug-statements
- - id: detect-private-key
- - id: end-of-file-fixer
- exclude: ".json|.yaml|.xml"
- - id: fix-byte-order-marker
- - id: mixed-line-ending
- - id: trailing-whitespace
- exclude: ".json|.yaml|.xml"
- - repo: local
- hooks:
- # Prevent committing .rej files
- - id: forbidden-files
- name: forbidden files
- entry: found Copier update rejection files; review them and remove them
- language: fail
- files: "\\.rej$"
- - repo: https://github.com/charliermarsh/ruff-pre-commit
- rev: 'v0.1.8'
- hooks:
- - id: ruff
- args: [ --fix, --exit-non-zero-on-fix ]
- - id: ruff-format
- - repo: https://github.com/python-poetry/poetry
- rev: '1.7.0'
- hooks:
- - id: poetry-check
|