diff options
author | Marc Mueller <30130371+cdce8p@users.noreply.github.com> | 2021-09-05 18:26:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-05 18:26:56 +0200 |
commit | 005b7d22c75c7c32c1dafd7b548d858c0682e58a (patch) | |
tree | bca55228b28949599b33b865c7896f1866566a83 | |
parent | 25000863761220c1aa5db129e3cd41f5fe51b167 (diff) | |
download | pylint-git-005b7d22c75c7c32c1dafd7b548d858c0682e58a.tar.gz |
Remove test dependency mypy-extensions (#4969)
-rw-r--r-- | requirements_test_min.txt | 1 | ||||
-rw-r--r-- | tests/lint/test_pylinter.py | 7 |
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") |