Skip to content

Commit 82c41fb

Browse files
authored
Merge pull request #157 from dmtucker/mypy1
Test with mypy 1.x and fewer old versions
2 parents 85910ec + 6d0191d commit 82c41fb

File tree

1 file changed

+13
-52
lines changed

1 file changed

+13
-52
lines changed

tox.ini

Lines changed: 13 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -3,77 +3,38 @@
33
minversion = 3.20
44
isolated_build = true
55
envlist =
6-
py37-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x, 0.80, 0.8x, 0.90, 0.9x}
7-
py38-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.71, 0.7x, 0.80, 0.8x, 0.90, 0.9x}
8-
py39-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.78, 0.7x, 0.80, 0.8x, 0.90, 0.9x}
9-
py310-pytest{6.2, 6.x, 7.0, 7.x}-mypy{0.78, 0.7x, 0.80, 0.8x, 0.90, 0.9x}
10-
py311-pytest{6.2, 6.x, 7.0, 7.x}-mypy{0.90, 0.9x}
6+
py37-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.50, 0.x, 1.0, 1.x}
7+
py38-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.71, 0.x, 1.0, 1.x}
8+
py39-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.78, 0.x, 1.0, 1.x}
9+
py310-pytest{6.2, 6.x, 7.0, 7.x}-mypy{0.78, 0.x, 1.0, 1.x}
10+
py311-pytest{6.2, 6.x, 7.0, 7.x}-mypy{0.90, 0.x, 1.0, 1.x}
1111
publish
1212
static
1313

1414
[gh-actions]
1515
python =
16-
3.7: py37-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x, 0.80, 0.8x, 0.90, 0.9x}
17-
3.8: py38-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.71, 0.7x, 0.80, 0.8x, 0.90, 0.9x}, publish, static
18-
3.9: py39-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.78, 0.7x, 0.80, 0.8x, 0.90, 0.9x}
19-
3.10: py310-pytest{6.2, 6.x, 7.0, 7.x}-mypy{0.78, 0.7x, 0.80, 0.8x, 0.90, 0.9x}
20-
3.11: py311-pytest{6.2, 6.x, 7.0, 7.x}-mypy{0.90, 0.9x}
16+
3.7: py37-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.50, 0.x, 1.0, 1.x}
17+
3.8: py38-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.71, 0.x, 1.0, 1.x}, publish, static
18+
3.9: py39-pytest{4.6, 5.0, 5.x, 6.0, 6.x, 7.0, 7.x}-mypy{0.78, 0.x, 1.0, 1.x}
19+
3.10: py310-pytest{6.2, 6.x, 7.0, 7.x}-mypy{0.78, 0.x, 1.0, 1.x}
20+
3.11: py311-pytest{6.2, 6.x, 7.0, 7.x}-mypy{0.90, 0.x, 1.0, 1.x}
2121

2222
[testenv]
2323
deps =
2424
pytest4.6: pytest ~= 4.6.0
2525
pytest5.0: pytest ~= 5.0.0
2626
pytest5.x: pytest ~= 5.0
2727
pytest6.0: pytest ~= 6.0.0
28-
pytest6.2: pytest ~= 6.2.0
2928
pytest6.x: pytest ~= 6.0
3029
pytest7.0: pytest ~= 7.0.0
3130
pytest7.x: pytest ~= 7.0
3231
mypy0.50: mypy >= 0.500, < 0.510
33-
mypy0.51: mypy >= 0.510, < 0.520
34-
mypy0.52: mypy >= 0.520, < 0.530
35-
mypy0.53: mypy >= 0.530, < 0.540
36-
mypy0.54: mypy >= 0.540, < 0.550
37-
mypy0.55: mypy >= 0.550, < 0.560
38-
mypy0.56: mypy >= 0.560, < 0.570
39-
mypy0.57: mypy >= 0.570, < 0.580
40-
mypy0.58: mypy >= 0.580, < 0.590
41-
mypy0.59: mypy >= 0.590, < 0.600
42-
mypy0.5x: mypy >= 0.500, < 0.600
43-
mypy0.60: mypy >= 0.600, < 0.610
44-
mypy0.61: mypy >= 0.610, < 0.620
45-
mypy0.62: mypy >= 0.620, < 0.630
46-
mypy0.63: mypy >= 0.630, < 0.640
47-
mypy0.64: mypy >= 0.640, < 0.650
48-
mypy0.65: mypy >= 0.650, < 0.660
49-
mypy0.66: mypy >= 0.660, < 0.670
50-
mypy0.67: mypy >= 0.670, < 0.680
51-
mypy0.6x: mypy >= 0.600, < 0.700
52-
mypy0.70: mypy >= 0.700, < 0.710
5332
mypy0.71: mypy >= 0.710, < 0.720
54-
mypy0.72: mypy >= 0.720, < 0.730
55-
mypy0.73: mypy >= 0.730, < 0.740
56-
mypy0.74: mypy >= 0.740, < 0.750
57-
mypy0.75: mypy >= 0.750, < 0.760
58-
mypy0.76: mypy >= 0.760, < 0.770
59-
mypy0.77: mypy >= 0.770, < 0.780
6033
mypy0.78: mypy >= 0.780, < 0.790
61-
mypy0.79: mypy >= 0.790, < 0.800
62-
mypy0.7x: mypy >= 0.700, < 0.800
63-
mypy0.80: mypy >= 0.800, < 0.810
64-
mypy0.81: mypy >= 0.810, < 0.820
65-
mypy0.8x: mypy >= 0.800, < 0.900
6634
mypy0.90: mypy >= 0.900, < 0.910
67-
mypy0.91: mypy >= 0.910, < 0.920
68-
mypy0.92: mypy >= 0.920, < 0.930
69-
mypy0.93: mypy >= 0.930, < 0.940
70-
mypy0.94: mypy >= 0.940, < 0.950
71-
mypy0.95: mypy >= 0.950, < 0.960
72-
mypy0.96: mypy >= 0.960, < 0.970
73-
mypy0.97: mypy >= 0.970, < 0.980
74-
mypy0.98: mypy >= 0.980, < 0.990
75-
mypy0.99: mypy >= 0.990, <= 0.999
76-
mypy0.9x: mypy >= 0.900, <= 0.999
35+
mypy0.x: mypy ~= 0.0
36+
mypy1.0: mypy ~= 1.0.0
37+
mypy1.x: mypy ~= 1.0
7738

7839
packaging ~= 21.3
7940
pexpect ~= 4.8.0

0 commit comments

Comments
 (0)