summaryrefslogtreecommitdiff
path: root/requirements
diff options
context:
space:
mode:
authorIwan Aucamp <aucampia@gmail.com>2021-02-01 00:43:14 +0100
committerDavid Lord <davidism@gmail.com>2021-02-15 15:41:56 -0800
commit5a77d69224936898e81010bb1c78fcb28e534318 (patch)
treea7c7828813539bd6b163f8e5ffd1031014bb04c0 /requirements
parentb8a33bf050ce41a398538d03dab6c8450ae76f28 (diff)
downloadclick-5a77d69224936898e81010bb1c78fcb28e534318.tar.gz
initial type checking configuration
add minimal annotations to pass checks
Diffstat (limited to 'requirements')
-rw-r--r--requirements/dev.in1
-rw-r--r--requirements/dev.txt8
-rw-r--r--requirements/typing.in1
-rw-r--r--requirements/typing.txt14
4 files changed, 24 insertions, 0 deletions
diff --git a/requirements/dev.in b/requirements/dev.in
index c854000..2588467 100644
--- a/requirements/dev.in
+++ b/requirements/dev.in
@@ -1,5 +1,6 @@
-r docs.in
-r tests.in
+-r typing.in
pip-tools
pre-commit
tox
diff --git a/requirements/dev.txt b/requirements/dev.txt
index cc6d59c..2f25e5c 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -44,6 +44,10 @@ jinja2==2.11.3
# via sphinx
markupsafe==1.1.1
# via jinja2
+mypy-extensions==0.4.3
+ # via mypy
+mypy==0.800
+ # via -r requirements/typing.in
nodeenv==1.5.0
# via pre-commit
packaging==20.9
@@ -118,6 +122,10 @@ toml==0.10.2
# tox
tox==3.21.4
# via -r requirements/dev.in
+typed-ast==1.4.2
+ # via mypy
+typing-extensions==3.7.4.3
+ # via mypy
urllib3==1.26.3
# via requests
virtualenv==20.4.2
diff --git a/requirements/typing.in b/requirements/typing.in
new file mode 100644
index 0000000..f0aa93a
--- /dev/null
+++ b/requirements/typing.in
@@ -0,0 +1 @@
+mypy
diff --git a/requirements/typing.txt b/requirements/typing.txt
new file mode 100644
index 0000000..2530301
--- /dev/null
+++ b/requirements/typing.txt
@@ -0,0 +1,14 @@
+#
+# This file is autogenerated by pip-compile
+# To update, run:
+#
+# pip-compile requirements/typing.in
+#
+mypy-extensions==0.4.3
+ # via mypy
+mypy==0.800
+ # via -r requirements/typing.in
+typed-ast==1.4.2
+ # via mypy
+typing-extensions==3.7.4.3
+ # via mypy