1
1
# For more information about tox, see https://tox.readthedocs.io/en/latest/
2
2
[tox]
3
- min_version = 3.7.0
3
+ minversion = 3.20
4
4
isolated_build = true
5
5
envlist =
6
6
py35-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x}
7
7
py36-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x}
8
8
py37-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x}
9
9
py38-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.71, 0.7x}
10
+ py39-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.78, 0.7x}
10
11
publish
11
12
static
12
13
@@ -16,6 +17,7 @@ python =
16
17
3.6: py36-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x}
17
18
3.7: py37-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x}
18
19
3.8: py38-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.71, 0.7x}, publish, static
20
+ 3.9: py39-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.78, 0.7x}
19
21
20
22
[testenv]
21
23
deps =
@@ -127,6 +129,7 @@ deps =
127
129
mypy0.76: mypy >= 0.760, < 0.770
128
130
mypy0.77: mypy >= 0.770, < 0.780
129
131
mypy0.78: mypy >= 0.780, < 0.790
132
+ mypy0.79: mypy >= 0.790, < 0.800
130
133
mypy0.7x: mypy >= 0.700, < 0.800
131
134
132
135
commands = py.test -p no:mypy --cov pytest_mypy --cov-fail-under 100 --cov-report term-missing {posargs:-n auto} tests
@@ -144,7 +147,7 @@ commands =
144
147
deps =
145
148
bandit ~= 1.6.2
146
149
flake8 ~= 3.8.3
147
- mypy >= 0.780 , < 0.790
150
+ mypy >= 0.790 , < 0.800
148
151
commands =
149
152
bandit --recursive src
150
153
flake8 setup.py src tests
0 commit comments