diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f33c8dd..c1e4426 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,43 +1,42 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.1.0 hooks: - id: trailing-whitespace - id: check-json - id: check-yaml - repo: https://gitlab.com/pycqa/flake8 rev: 4.0.1 hooks: - id: flake8 - repo: https://github.com/codespell-project/codespell rev: v2.1.0 hooks: - id: codespell name: Check source code spelling args: [-L cas, -L cmak] stages: [commit] - id: codespell name: Check commit message spelling stages: [commit-msg] - repo: local hooks: - id: mypy name: mypy entry: mypy - args: [swh] - pass_filenames: false + pass_filenames: true language: system types: [python] - repo: https://github.com/PyCQA/isort rev: 5.10.1 hooks: - id: isort - repo: https://github.com/python/black rev: 19.10b0 hooks: - id: black diff --git a/mypy.ini b/mypy.ini new file mode 100644 index 0000000..9acc64f --- /dev/null +++ b/mypy.ini @@ -0,0 +1,6 @@ +[mypy] +namespace_packages = True +warn_unused_ignores = True + +[mypy-testinfra.*] +ignore_missing_imports = True