summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2021-11-21 20:08:05 +0100
committerGitHub <noreply@github.com>2021-11-21 20:08:05 +0100
commit3879acf31db069ad601de9acf574d4c650ba7615 (patch)
tree4685675b717d3d68c2883b61d103ecdb02212412
parent6f902e66bc1c993c3e78702dd75993b5e32cd3c3 (diff)
downloadastroid-git-3879acf31db069ad601de9acf574d4c650ba7615.tar.gz
Add flake8-typing-import to the pre-commit configuration (#1240)
Relates to #1239 Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
-rw-r--r--.pre-commit-config.yaml4
-rw-r--r--requirements_test_pre_commit.txt1
-rw-r--r--setup.cfg2
3 files changed, 4 insertions, 3 deletions
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 3474252f..6c29a742 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -46,8 +46,8 @@ repos:
rev: 4.0.1
hooks:
- id: flake8
- additional_dependencies: [flake8-bugbear]
- exclude: tests/testdata|doc/conf.py|astroid/__init__.py|setup.py
+ additional_dependencies: [flake8-bugbear, flake8-typing-imports==1.11.0]
+ exclude: tests/testdata|doc/conf.py|astroid/__init__.py
- repo: local
hooks:
- id: pylint
diff --git a/requirements_test_pre_commit.txt b/requirements_test_pre_commit.txt
index b5d9f276..21b92f62 100644
--- a/requirements_test_pre_commit.txt
+++ b/requirements_test_pre_commit.txt
@@ -2,4 +2,5 @@ black==21.7b0
pylint==2.11.1
isort==5.9.2
flake8==4.0.1
+flake8-typing-imports==1.11.0
mypy==0.910
diff --git a/setup.cfg b/setup.cfg
index 61807a22..39172c37 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -41,7 +41,7 @@ install_requires =
setuptools>=20.0
typed-ast>=1.4.0,<2.0;implementation_name=="cpython" and python_version<"3.8"
typing-extensions>=3.10;python_version<"3.10"
-python_requires = ~=3.6
+python_requires = >= 3.6.0
[options.packages.find]
include =