1
1
[tox]
2
2
3
- ; keep the pymongo list in sync with what's in .travis.yaml
3
+ ; pymongo{311,312,40,41,42,43}-mongo{4x,5x,6x}-flask{10,11,2x}, style
4
4
envlist =
5
- pymongo{37,38,39,310, 311,312}-mongo{40,42,44,50 }-flask{10,11,20 }, style
5
+ pymongo{311,312}-mongo{4x,5x,6x }-flask{10,11,2x }, style
6
6
7
7
[testenv]
8
8
docker =
9
- mongo40: mongo40
10
- mongo42: mongo42
11
- mongo44: mongo44
12
- mongo50: mongo50
9
+ mongo4x: mongo4x
10
+ mongo5x: mongo5x
11
+ mongo6x: mongo6x
13
12
14
13
deps =
15
14
pytest
15
+ markupsafe<2.1
16
16
17
- pymongo37: pymongo>=3.7,<3.8
18
- pymongo38: pymongo>=3.8,<3.9
19
- pymongo39: pymongo>=3.9,<3.10
20
- pymongo310: pymongo>=3.10,<3.11
21
17
pymongo311: pymongo>=3.11,<3.12
22
18
pymongo312: pymongo>=3.12,<3.13
19
+ pymongo40: pymongo>=4.0,<4.1
20
+ pymongo41: pymongo>=4.1,<4.2
21
+ pymongo42: pymongo>=4.2,<4.3
22
+ pymongo43: pymongo>=4.3,<4.4
23
23
24
24
flask10: flask>=1.0,<1.1
25
+ flask10: jinja2<3.0
26
+ flask10: itsdangerous<2.1.0
25
27
flask11: flask>=1.1,<1.2
26
- flask20 : flask>=2.0,<2.1
28
+ flask2x : flask>=2.0,<3.0
27
29
28
30
commands =
29
31
{envbindir}/py.test --tb =native {toxinidir}
@@ -32,7 +34,7 @@ commands =
32
34
skipsdist = true
33
35
skip_install = true
34
36
deps =
35
- flake8
37
+ flake8<6
36
38
flake8-quotes
37
39
flake8-commas
38
40
https://github.com/dcrosta/flake8-import-order/archive/add-fromsfirst-style.tar.gz# egg=flake8-import-order
@@ -50,14 +52,11 @@ ignore = D100,D104,D107
50
52
exclude =
51
53
_version.py
52
54
53
- [docker:mongo40 ]
54
- image = mongo:4.0
55
+ [docker:mongo4x ]
56
+ image = mongo:4
55
57
56
- [docker:mongo42 ]
57
- image = mongo:4.2
58
+ [docker:mongo5x ]
59
+ image = mongo:5
58
60
59
- [docker:mongo44]
60
- image = mongo:4.4
61
-
62
- [docker:mongo50]
63
- image = mongo:5.0
61
+ [docker:mongo6x]
62
+ image = mongo:6
0 commit comments