.pre-commit-config.yaml (poetry-1.1.15) | : | .pre-commit-config.yaml (poetry-1.2.0) | ||
---|---|---|---|---|
ci: | ||||
autofix_prs: false | ||||
repos: | repos: | |||
- repo: https://github.com/psf/black | - repo: https://github.com/pre-commit/pre-commit-hooks | |||
rev: 19.10b0 | rev: v4.3.0 | |||
hooks: | hooks: | |||
- id: black | - id: trailing-whitespace | |||
# Pinning click because of https://github.com/psf/black/issues/2964 | - id: end-of-file-fixer | |||
additional_dependencies: [click==8.0.4] | exclude: ^.*\.egg-info/ | |||
- id: check-merge-conflict | ||||
- id: check-case-conflict | ||||
- id: check-json | ||||
- id: check-toml | ||||
- id: check-yaml | ||||
- id: pretty-format-json | ||||
args: [--autofix, --no-ensure-ascii, --no-sort-keys] | ||||
- id: check-ast | ||||
- id: debug-statements | ||||
- id: check-docstring-first | ||||
- repo: https://gitlab.com/pycqa/flake8 | - repo: https://github.com/pre-commit/pygrep-hooks | |||
rev: 3.8.3 | rev: v1.9.0 | |||
hooks: | hooks: | |||
- id: flake8 | - id: python-check-mock-methods | |||
- id: python-use-type-annotations | ||||
- id: python-check-blanket-noqa | ||||
- repo: https://github.com/asottile/yesqa | ||||
rev: v1.4.0 | ||||
hooks: | ||||
- id: yesqa | ||||
additional_dependencies: &flake8_deps | ||||
- flake8-annotations==2.9.0 | ||||
- flake8-broken-line==0.5.0 | ||||
- flake8-bugbear==22.7.1 | ||||
- flake8-comprehensions==3.10.0 | ||||
- flake8-eradicate==1.3.0 | ||||
- flake8-quotes==3.3.1 | ||||
- flake8-simplify==0.19.3 | ||||
- flake8-tidy-imports==4.8.0 | ||||
- flake8-type-checking==2.1.2 | ||||
- flake8-typing-imports==1.12.0 | ||||
- flake8-use-fstring==1.4 | ||||
- pep8-naming==0.13.1 | ||||
- repo: https://github.com/asottile/pyupgrade | ||||
rev: v2.37.3 | ||||
hooks: | ||||
- id: pyupgrade | ||||
args: [--py37-plus] | ||||
exclude: ^(install|get)-poetry.py$ | ||||
- repo: https://github.com/hadialqattan/pycln | ||||
rev: v2.1.1 | ||||
hooks: | ||||
- id: pycln | ||||
args: [--all] | ||||
- repo: https://github.com/timothycrosley/isort | - repo: https://github.com/pycqa/isort | |||
rev: 5.4.2 | rev: 5.10.1 | |||
hooks: | hooks: | |||
- id: isort | - id: isort | |||
additional_dependencies: [toml] | name: "isort (python)" | |||
exclude: ^.*/?setup\.py$ | types: [python] | |||
args: [--add-import, from __future__ import annotations] | ||||
exclude: | | ||||
(?x)( | ||||
^(install|get)-poetry.py$ | ||||
| ^src/poetry/__init__.py$ | ||||
) | ||||
- id: isort | ||||
name: "isort (pyi)" | ||||
types: [pyi] | ||||
args: [--lines-after-imports, "-1"] | ||||
- repo: https://github.com/pre-commit/pre-commit-hooks | - repo: https://github.com/psf/black | |||
rev: v3.2.0 | rev: 22.6.0 | |||
hooks: | hooks: | |||
- id: trailing-whitespace | - id: black | |||
exclude: ^tests/.*/fixtures/.* | ||||
- id: end-of-file-fixer | - repo: https://github.com/pycqa/flake8 | |||
exclude: ^tests/.*/fixtures/.* | rev: 5.0.4 | |||
- id: debug-statements | hooks: | |||
- id: flake8 | ||||
additional_dependencies: *flake8_deps | ||||
- repo: https://github.com/pre-commit/pre-commit | ||||
rev: v2.20.0 | ||||
hooks: | ||||
- id: validate_manifest | ||||
End of changes. 9 change blocks. | ||||
14 lines changed or deleted | 70 lines changed or added |