summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--requirements_test_min.txt1
-rw-r--r--tests/lint/test_pylinter.py7
2 files changed, 6 insertions, 2 deletions
diff --git a/requirements_test_min.txt b/requirements_test_min.txt
index fa6c3f83a..40b88797f 100644
--- a/requirements_test_min.txt
+++ b/requirements_test_min.txt
@@ -2,4 +2,3 @@
astroid==2.7.3 # Pinned to a specific version for tests
pytest~=6.2
pytest-benchmark~=3.4
-mypy_extensions==0.4.3
diff --git a/tests/lint/test_pylinter.py b/tests/lint/test_pylinter.py
index a1ea5351a..27fc10ebf 100644
--- a/tests/lint/test_pylinter.py
+++ b/tests/lint/test_pylinter.py
@@ -1,14 +1,19 @@
+import sys
from typing import Any
from unittest.mock import patch
from _pytest.capture import CaptureFixture
from astroid import AstroidBuildingError
-from mypy_extensions import NoReturn
from py._path.local import LocalPath # type: ignore
from pylint.lint.pylinter import PyLinter
from pylint.utils import FileState
+if sys.version_info >= (3, 6, 2):
+ from typing import NoReturn
+else:
+ from typing_extensions import NoReturn
+
def raise_exception(*args: Any, **kwargs: Any) -> NoReturn:
raise AstroidBuildingError(modname="spam")