diff options
| author | Anthony Sottile <asottile@umich.edu> | 2019-01-30 14:03:55 -0800 |
|---|---|---|
| committer | Anthony Sottile <asottile@umich.edu> | 2019-01-30 14:03:55 -0800 |
| commit | eb886a268f74f55b5b694d5d9a2ce1e40c672d51 (patch) | |
| tree | 1447c501f91d98cc7849099d335a2edd0f38ff67 /src | |
| parent | 3d1a4265a76831d2821b5d56036db2bbcc44b1c6 (diff) | |
| download | flake8-eb886a268f74f55b5b694d5d9a2ce1e40c672d51.tar.gz | |
Make uses of typing compatible with python 3.5.1 / 3.5.0
Diffstat (limited to 'src')
| -rw-r--r-- | src/flake8/main/application.py | 5 | ||||
| -rw-r--r-- | src/flake8/utils.py | 5 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/flake8/main/application.py b/src/flake8/main/application.py index 86be4bd..202a269 100644 --- a/src/flake8/main/application.py +++ b/src/flake8/main/application.py @@ -5,7 +5,6 @@ import logging import sys import time from typing import List, Optional, Sequence # noqa: F401 (until flake8 3.7) -from typing import Type, TYPE_CHECKING # noqa: F401 (until flake8 3.7) import flake8 from flake8 import checker @@ -18,8 +17,10 @@ from flake8.options import aggregator, config from flake8.options import manager from flake8.plugins import manager as plugin_manager -if TYPE_CHECKING: +if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2 # fmt: off + # `typing.Type` as introduced in 3.5.2 + from typing import Type # noqa: F401 (until flake8 3.7) from flake8.formatting.base import BaseFormatter # noqa: F401, E501 (until flake8 3.7) # fmt: on diff --git a/src/flake8/utils.py b/src/flake8/utils.py index bdd7a0d..ae0d060 100644 --- a/src/flake8/utils.py +++ b/src/flake8/utils.py @@ -10,10 +10,9 @@ import sys import tokenize from typing import Callable, Dict, Generator # noqa: F401 (until flake8 3.7) from typing import List, Pattern, Sequence # noqa: F401 (until flake8 3,7) -from typing import Tuple, TYPE_CHECKING # noqa: F401 (until flake8 3.7) -from typing import Union # noqa: F401 (until flake8 3.7) +from typing import Tuple, Union # noqa: F401 (until flake8 3.7) -if TYPE_CHECKING: +if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2 from flake8.plugins.manager import Plugin # noqa: F401 (until flake8 3.7) DIFF_HUNK_REGEXP = re.compile(r"^@@ -\d+(?:,\d+)? \+(\d+)(?:,(\d+))? @@.*$") |
