aioesphomeapi/.pre-commit-config.yaml

36 lines
876 B
YAML
Raw Permalink Normal View History

---
exclude: '^aioesphomeapi/api.*$'
repos:
2024-08-05 03:42:21 +02:00
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v3.2.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-added-large-files
- repo: https://github.com/asottile/pyupgrade
rev: v2.37.1
hooks:
- id: pyupgrade
args: [--py39-plus]
- repo: https://github.com/astral-sh/ruff-pre-commit
2024-08-29 23:15:25 +02:00
rev: v0.6.3
2024-08-05 03:42:21 +02:00
hooks:
- id: ruff
args: [--fix]
- id: ruff-format
- repo: https://github.com/cdce8p/python-typing-update
rev: v0.6.0
hooks:
- id: python-typing-update
stages: [manual]
args:
- --py39-plus
- --force
- --keep-updates
files: ^(aioesphomeapi)/.+\.py$
2024-09-03 23:27:33 +02:00
- repo: https://github.com/MarcoGorelli/cython-lint
rev: v0.16.2
hooks:
- id: cython-lint
- id: double-quote-cython-strings