Skip to content

Commit d6f4d99

Browse files
committed
ci: configure mypy to be run as part of CI
1 parent 5e0b5c3 commit d6f4d99

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

setup.cfg

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ test =
6464
gevent>=1.2 ; implementation_name!='pypy'
6565
eventlet>=0.17.1 ; implementation_name!='pypy'
6666

67+
typing =
68+
mypy
69+
types-mock
70+
6771
eventlet =
6872
eventlet>=0.17.1
6973

tox.ini

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ requires=
55
tox-wheel>=0.6.0
66
skip_missing_interpreters=True
77
envlist =
8-
pep8,black,
8+
pep8,black,mypy,
99
gevent,eventlet,sasl,
1010
docs,
1111
pypy3
@@ -58,3 +58,10 @@ deps =
5858
usedevelop = True
5959
commands = black --check {posargs: {toxinidir}/kazoo {toxinidir}/kazoo}
6060

61+
[testenv:mypy]
62+
basepython = python3
63+
extras = alldeps
64+
deps =
65+
mypy
66+
usedevelop = True
67+
commands = mypy

0 commit comments

Comments
 (0)