summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.pre-commit-config.yaml2
-rw-r--r--pylint/testutils/functional/test_file.py2
-rw-r--r--requirements_test_pre_commit.txt2
-rw-r--r--setup.cfg1
4 files changed, 4 insertions, 3 deletions
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index c440a0ca3..f4ace61f4 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -77,7 +77,7 @@ repos:
types: [text] # necessary to include ChangeLog file
files: ^(ChangeLog|doc/(.*/)*.*\.rst)
- repo: https://github.com/pre-commit/mirrors-mypy
- rev: v0.931
+ rev: v0.940
hooks:
- id: mypy
name: mypy
diff --git a/pylint/testutils/functional/test_file.py b/pylint/testutils/functional/test_file.py
index bf2469e49..1ebc30d0e 100644
--- a/pylint/testutils/functional/test_file.py
+++ b/pylint/testutils/functional/test_file.py
@@ -84,7 +84,7 @@ class FunctionalTestFile:
assert (
name in POSSIBLE_TEST_OPTIONS
), f"[testoptions]' can only contains one of {POSSIBLE_TEST_OPTIONS}"
- self.options[name] = conv(value) # type: ignore[misc]
+ self.options[name] = conv(value) # type: ignore[literal-required]
@property
def option_file(self) -> str:
diff --git a/requirements_test_pre_commit.txt b/requirements_test_pre_commit.txt
index 15ab3bd94..31bca7e84 100644
--- a/requirements_test_pre_commit.txt
+++ b/requirements_test_pre_commit.txt
@@ -4,4 +4,4 @@ black==22.1.0
flake8==4.0.1
flake8-typing-imports==1.12.0
isort==5.10.1
-mypy==0.931
+mypy==0.940
diff --git a/setup.cfg b/setup.cfg
index 1c235c535..71462cb10 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -94,6 +94,7 @@ no_implicit_optional = True
scripts_are_modules = True
warn_unused_ignores = True
show_error_codes = True
+enable_error_code = ignore-without-code
[mypy-astroid.*]
ignore_missing_imports = True