2022-07-22 12:05:59 +00:00
|
|
|
fail_fast: true
|
|
|
|
|
repos:
|
|
|
|
|
- repo: local
|
|
|
|
|
hooks:
|
|
|
|
|
- id: system
|
|
|
|
|
name: requirements.txt
|
2022-07-22 12:53:34 +00:00
|
|
|
entry: poetry export --format=requirements.txt --without-hashes --output=requirements.txt
|
2022-07-22 12:05:59 +00:00
|
|
|
pass_filenames: false
|
|
|
|
|
language: system
|
|
|
|
|
- repo: local
|
|
|
|
|
hooks:
|
|
|
|
|
- id: system
|
|
|
|
|
name: black
|
|
|
|
|
entry: poetry run black .
|
|
|
|
|
pass_filenames: false
|
|
|
|
|
language: system
|
|
|
|
|
- repo: local
|
|
|
|
|
hooks:
|
|
|
|
|
- id: system
|
|
|
|
|
name: isort
|
|
|
|
|
entry: poetry run isort --profile black .
|
|
|
|
|
pass_filenames: false
|
|
|
|
|
language: system
|
|
|
|
|
- repo: local
|
|
|
|
|
hooks:
|
|
|
|
|
- id: system
|
|
|
|
|
name: mypy
|
|
|
|
|
entry: poetry run mypy
|
|
|
|
|
pass_filenames: false
|
|
|
|
|
language: system
|
|
|
|
|
- repo: local
|
|
|
|
|
hooks:
|
|
|
|
|
- id: system
|
|
|
|
|
name: flake8
|
|
|
|
|
entry: poetry run flake8 ops_bot
|
|
|
|
|
pass_filenames: false
|
|
|
|
|
language: system
|