5
5
6
6
[tox]
7
7
envlist =
8
- # core
8
+ # === Core ===
9
9
py{2.7,3.4,3.5,3.6,3.7,3.8}
10
10
pypy
11
11
12
- # integrations
13
- {py3.7,py3.8}-django-dev
12
+
13
+ # === Integrations ===
14
+ # Formatting: 1 blank line between different integrations.
15
+
16
+ py3.7-django-{2.2,dev}
14
17
{py3.5,py3.6,py3.7}-django-{2.0,2.1}
15
18
{pypy,py2.7,py3.5}-django-1.11
16
19
{pypy,py2.7,py3.4,py3.5}-django-{1.8,1.9,1.10}
17
20
{pypy,py2.7,py3.4}-django-1.7
18
21
{pypy,py2.7}-django-1.6
19
22
20
23
{pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-flask-{1.0,0.11,0.12,dev}
24
+
21
25
{pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-bottle-0.12
22
26
23
27
{py3.5,py3.6,py3.7}-sanic-{0.8,18,19}
24
28
25
- {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-celery-{4.1,4.2}
29
+ {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-celery-{4.1,4.2,4.3 }
26
30
{pypy,py2.7}-celery-3
27
31
28
- {py2.7,py3.7}-requests
29
-
32
+ # The aws_lambda tests deploy to the real AWS and have their own matrix of Python versions.
30
33
py3.7-aws_lambda
31
34
32
- {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-pyramid-{1.3,1.4,1.5,1.6,1.7,1.8,1.9}
35
+ {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-pyramid-{1.3,1.4,1.5,1.6,1.7,1.8,1.9,1.10 }
33
36
34
37
{pypy,py2.7,py3.5,py3.6}-rq-{0.6,0.7,0.8,0.9,0.10,0.11}
35
- {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-rq-{0.12,0.13}
38
+ {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-rq-{0.12,0.13,1.0}
39
+
40
+ py3.7-aiohttp-{3.5,3.6}
36
41
37
- py3.7-aiohttp
38
42
{py3.7,py3.8}-tornado-{5,6}
39
43
44
+ {py2.7,py3.7}-requests
45
+
40
46
[testenv]
41
47
deps =
42
48
-r test-requirements.txt
43
49
44
- django-{1.11,2.0,2.1}: djangorestframework>=3.0.0,<4.0.0
50
+ django-{1.11,2.0,2.1,2.2 }: djangorestframework>=3.0.0,<4.0.0
45
51
46
52
django-{1.6,1.7,1.8}: pytest-django<3.0
47
- django-{1.9,1.10,1.11,2.0,2.1,dev}: pytest-django>=3.0
53
+ django-{1.9,1.10,1.11,2.0,2.1,2.2, dev}: pytest-django>=3.0
48
54
django-1.6: Django>=1.6,<1.7
49
55
django-1.7: Django>=1.7,<1.8
50
56
django-1.8: Django>=1.8,<1.9
51
57
django-1.9: Django>=1.9,<1.10
52
58
django-1.10: Django>=1.10,<1.11
53
59
django-1.11: Django>=1.11,<1.12
54
60
django-2.0: Django>=2.0,<2.1
55
- django-2.1: Django>=2.0,<2.1
61
+ django-2.1: Django>=2.1,<2.2
62
+ django-2.2: Django>=2.2,<2.3
56
63
django-dev: git+https://github.com/django/django.git# egg=Django
57
64
58
65
flask: flask-login
62
69
flask-dev: git+https://github.com/pallets/flask.git# egg=flask
63
70
64
71
bottle-0.12: bottle>=0.12,<0.13
72
+ bottle-dev: git+https://github.com/bottlepy/bottle# egg=bottle
65
73
66
74
sanic-0.8: sanic>=0.8,<0.9
67
75
sanic-18: sanic>=18.0,<19.0
72
80
celery-3: Celery>=3.1,<4.0
73
81
celery-4.1: Celery>=4.1,<4.2
74
82
celery-4.2: Celery>=4.2,<4.3
83
+ celery-4.3: Celery>=4.3,<4.4
75
84
76
85
requests: requests>=2.0
77
86
@@ -84,9 +93,10 @@ deps =
84
93
pyramid-1.7: pyramid>=1.7,<1.8
85
94
pyramid-1.8: pyramid>=1.8,<1.9
86
95
pyramid-1.9: pyramid>=1.9,<1.10
96
+ pyramid-1.10: pyramid>=1.10,<1.11
87
97
88
98
rq-{0.6,0.7,0.8,0.9,0.10,0.11,0.12}: fakeredis<1.0
89
- rq-0.13: fakeredis>=1.0
99
+ rq-{ 0.13,1.0} : fakeredis>=1.0
90
100
# fakeredis 1.0 is broken with redis 3.2
91
101
rq: redis<3.2.0
92
102
@@ -98,8 +108,10 @@ deps =
98
108
rq-0.11: rq>=0.11,<0.12
99
109
rq-0.12: rq>=0.12,<0.13
100
110
rq-0.13: rq>=0.13,<0.14
111
+ rq-1.0: rq>=1.0,<1.1
101
112
102
- aiohttp: aiohttp>=3.4.0,<3.5.0
113
+ aiohttp-3.4: aiohttp>=3.4.0,<3.5.0
114
+ aiohttp-3.5: aiohttp>=3.5.0,<3.6.0
103
115
aiohttp: pytest-aiohttp
104
116
105
117
tornado-5: tornado>=5,<6
0 commit comments