|
3 | 3 | minversion = 3.20
|
4 | 4 | isolated_build = true
|
5 | 5 | envlist =
|
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, 0.80, 0.8x, 0.90, 0.9x} |
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, 0.80, 0.8x, 0.90, 0.9x} |
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, 0.80, 0.8x, 0.90, 0.9x} |
9 |
| - py38-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.71, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
10 |
| - py39-pytest{3.5, 3.x, 4.0, 4.x, 5.0, 5.x, 6.0, 6.x}-mypy{0.78, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
| 6 | + py35-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
| 7 | + py36-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
| 8 | + py37-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
| 9 | + py38-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.71, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
| 10 | + py39-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.78, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
11 | 11 | publish
|
12 | 12 | static
|
13 | 13 |
|
14 | 14 | [gh-actions]
|
15 | 15 | python =
|
16 |
| - 3.5: 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, 0.80, 0.8x, 0.90, 0.9x} |
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, 0.80, 0.8x, 0.90, 0.9x} |
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, 0.80, 0.8x, 0.90, 0.9x} |
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, 0.80, 0.8x, 0.90, 0.9x}, 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, 0.80, 0.8x, 0.90, 0.9x} |
| 16 | + 3.5: py35-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
| 17 | + 3.6: py36-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
| 18 | + 3.7: py37-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.50, 0.5x, 0.60, 0.6x, 0.70, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
| 19 | + 3.8: py38-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.71, 0.7x, 0.80, 0.8x, 0.90, 0.9x}, publish, static |
| 20 | + 3.9: py39-pytest{4.6, 5.0, 5.x, 6.0, 6.x}-mypy{0.78, 0.7x, 0.80, 0.8x, 0.90, 0.9x} |
21 | 21 |
|
22 | 22 | [testenv]
|
23 | 23 | deps =
|
24 |
| - pytest3.5: pytest ~= 3.5.0 |
25 |
| - pytest3.5: pytest-cov ~= 2.5.1 |
26 |
| - pytest3.5: pytest-randomly ~= 2.1.1 |
27 |
| - pytest3.5: pytest-xdist < 1.19.0 |
28 |
| - pytest3.6: pytest ~= 3.6.0 |
29 |
| - pytest3.6: pytest-cov ~= 2.5.1 |
30 |
| - pytest3.6: pytest-randomly ~= 2.1.1 |
31 |
| - pytest3.6: pytest-xdist < 1.28.0 |
32 |
| - pytest3.7: pytest ~= 3.7.0 |
33 |
| - pytest3.7: pytest-cov ~= 2.5.1 |
34 |
| - pytest3.7: pytest-randomly ~= 2.1.1 |
35 |
| - pytest3.7: pytest-xdist < 1.28.0 |
36 |
| - pytest3.8: pytest ~= 3.8.0 |
37 |
| - pytest3.8: pytest-cov ~= 2.5.1 |
38 |
| - pytest3.8: pytest-randomly ~= 2.1.1 |
39 |
| - pytest3.8: pytest-xdist < 1.28.0 |
40 |
| - pytest3.9: pytest ~= 3.9.0 |
41 |
| - pytest3.9: pytest-cov ~= 2.5.1 |
42 |
| - pytest3.9: pytest-randomly ~= 2.1.1 |
43 |
| - pytest3.9: pytest-xdist < 1.28.0 |
44 |
| - pytest3.10: pytest ~= 3.10.0 |
45 |
| - pytest3.10: pytest-cov ~= 2.5.1 |
46 |
| - pytest3.10: pytest-randomly ~= 2.1.1 |
47 |
| - pytest3.10: pytest-xdist < 1.28.0 |
48 |
| - pytest3.x: pytest ~= 3.5 |
49 |
| - pytest3.x: pytest-cov ~= 2.5.1 |
50 |
| - pytest3.x: pytest-randomly ~= 2.1.1 |
51 |
| - pytest3.x: pytest-xdist < 1.28.0 |
52 |
| - pytest4.0: attrs < 19.2.0 # https://github.com/pytest-dev/pytest/issues/5900 |
53 |
| - pytest4.0: pytest ~= 4.0.0 |
54 |
| - pytest4.0: pytest-cov ~= 2.5.1 |
55 |
| - pytest4.0: pytest-randomly ~= 2.1.1 |
56 |
| - pytest4.0: pytest-xdist < 1.28.0 |
57 |
| - pytest4.1: attrs < 19.2.0 # https://github.com/pytest-dev/pytest/issues/5900 |
58 |
| - pytest4.1: pytest ~= 4.1.0 |
59 |
| - pytest4.1: pytest-cov ~= 2.5.1 |
60 |
| - pytest4.1: pytest-randomly ~= 2.1.1 |
61 |
| - pytest4.1: pytest-xdist < 1.28.0 |
62 |
| - pytest4.2: attrs < 19.2.0 # https://github.com/pytest-dev/pytest/issues/5900 |
63 |
| - pytest4.2: pytest-cov ~= 2.5.1 |
64 |
| - pytest4.2: pytest-randomly ~= 2.1.1 |
65 |
| - pytest4.2: pytest ~= 4.2.0 |
66 |
| - pytest4.2: pytest-xdist < 1.28.0 |
67 |
| - pytest4.3: pytest ~= 4.3.0 |
68 |
| - pytest4.3: pytest-cov ~= 2.5.1 |
69 |
| - pytest4.3: pytest-randomly ~= 2.1.1 |
70 |
| - pytest4.3: pytest-xdist < 1.28.0 |
71 |
| - pytest4.4: pytest ~= 4.4.0 |
72 |
| - pytest4.4: pytest-cov ~= 2.5.1 |
73 |
| - pytest4.4: pytest-randomly ~= 2.1.1 |
74 |
| - pytest4.4: pytest-xdist ~= 1.0, < 1.30.0 # https://github.com/pytest-dev/pytest-xdist/issues/472 |
75 |
| - pytest4.5: pytest ~= 4.5.0 |
76 |
| - pytest4.5: pytest-cov ~= 2.5.1 |
77 |
| - pytest4.5: pytest-randomly ~= 2.1.1 |
78 |
| - pytest4.5: pytest-xdist ~= 1.0, < 1.30.0 # https://github.com/pytest-dev/pytest-xdist/issues/472 |
79 | 24 | pytest4.6: pytest ~= 4.6.0
|
80 |
| - pytest4.6: pytest-cov ~= 2.5.1 |
81 |
| - pytest4.6: pytest-randomly ~= 2.1.1 |
82 |
| - pytest4.6: pytest-xdist ~= 1.0, < 1.30.0 # https://github.com/pytest-dev/pytest-xdist/issues/472 |
83 |
| - pytest4.x: pytest ~= 4.0 |
84 |
| - pytest4.x: pytest-cov ~= 2.5.1 |
85 |
| - pytest4.x: pytest-randomly ~= 2.1.1 |
86 |
| - pytest4.x: pytest-xdist ~= 1.0, < 1.30.0 # https://github.com/pytest-dev/pytest-xdist/issues/472 |
87 | 25 | pytest5.0: pytest ~= 5.0.0
|
88 |
| - pytest5.0: pytest-cov ~= 2.5.1 |
89 |
| - pytest5.0: pytest-randomly ~= 2.1.1 |
90 |
| - pytest5.0: pytest-xdist ~= 1.0, < 1.30.0 # https://github.com/pytest-dev/pytest-xdist/issues/472 |
91 | 26 | pytest5.x: pytest ~= 5.0
|
92 |
| - pytest5.x: pytest-cov ~= 2.5.1 |
93 |
| - pytest5.x: pytest-randomly ~= 2.1.1 |
94 |
| - pytest5.x: pytest-xdist ~= 1.0, < 1.30.0 # https://github.com/pytest-dev/pytest-xdist/issues/472 |
95 | 27 | pytest6.0: pytest ~= 6.0.0
|
96 |
| - pytest6.0: pytest-cov ~= 2.10 |
97 |
| - pytest6.0: pytest-randomly ~= 3.4 |
98 |
| - pytest6.0: pytest-xdist ~= 2.0 |
99 | 28 | pytest6.x: pytest ~= 6.0
|
100 |
| - pytest6.x: pytest-cov ~= 2.10 |
101 |
| - pytest6.x: pytest-randomly ~= 3.4 |
102 |
| - pytest6.x: pytest-xdist ~= 2.0 |
103 | 29 | mypy0.50: mypy >= 0.500, < 0.510
|
104 | 30 | mypy0.51: mypy >= 0.510, < 0.520
|
105 | 31 | mypy0.52: mypy >= 0.520, < 0.530
|
@@ -138,8 +64,11 @@ deps =
|
138 | 64 | mypy0.9x: mypy >= 0.900, <= 0.999
|
139 | 65 |
|
140 | 66 | pexpect ~= 4.8.0
|
| 67 | + pytest-cov ~= 2.10 |
| 68 | + pytest-randomly ~= 3.4 |
| 69 | + pytest-xdist ~= 1.34 |
141 | 70 |
|
142 |
| -commands = py.test -p no:mypy {posargs:--cov pytest_mypy --cov-fail-under 100 --cov-report term-missing -n auto} |
| 71 | +commands = pytest -p no:mypy {posargs:--cov pytest_mypy --cov-fail-under 100 --cov-report term-missing -n auto} |
143 | 72 |
|
144 | 73 | [pytest]
|
145 | 74 | testpaths = tests
|
|
0 commit comments