|
6 | 6 | [tox]
|
7 | 7 | envlist =
|
8 | 8 | # === Core ===
|
9 |
| - py{2.7,3.4,3.5,3.6,3.7} |
| 9 | + py{2.7,3.4,3.5,3.6,3.7,3.8} |
10 | 10 | pypy
|
11 | 11 |
|
12 | 12 |
|
13 | 13 | # === Integrations ===
|
14 | 14 | # Formatting: 1 blank line between different integrations.
|
15 | 15 |
|
16 |
| - py3.7-django-{2.2,dev} |
| 16 | + py{3.7,3.8}-django-{2.2,dev} |
17 | 17 | {py3.5,py3.6,py3.7}-django-{2.0,2.1}
|
18 | 18 | {pypy,py2.7,py3.5}-django-1.11
|
19 |
| - {pypy,py2.7,py3.4,py3.5}-django-{1.8,1.9,1.10} |
20 |
| - {pypy,py2.7,py3.4}-django-1.7 |
| 19 | + {pypy,py2.7,py3.5}-django-{1.8,1.9,1.10} |
| 20 | + {pypy,py2.7}-django-1.7 |
21 | 21 | {pypy,py2.7}-django-1.6
|
22 | 22 |
|
23 |
| - {pypy,py2.7,py3.5,py3.6,py3.7}-flask-{1.1,1.0,0.11,0.12,dev} |
| 23 | + {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-flask-{1.1,1.0,0.11,0.12,dev} |
24 | 24 |
|
25 |
| - {pypy,py2.7,py3.5,py3.6,py3.7}-bottle-0.12 |
| 25 | + {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-bottle-0.12 |
26 | 26 |
|
27 | 27 | {pypy,py2.7,py3.5,py3.6,py3.7}-falcon-1.4
|
28 |
| - {pypy,py2.7,py3.5,py3.6,py3.7}-falcon-2.0 |
| 28 | + {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-falcon-2.0 |
29 | 29 |
|
30 | 30 | {py3.5,py3.6,py3.7}-sanic-{0.8,18}
|
31 | 31 |
|
32 |
| - {pypy,py2.7,py3.5,py3.6,py3.7}-celery-{4.1,4.2,4.3} |
| 32 | + {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-celery-{4.1,4.2,4.3} |
33 | 33 | {pypy,py2.7}-celery-3
|
34 | 34 |
|
35 | 35 | py2.7-beam-{12,13}
|
36 |
| - py3.7-beam-{12,13, master} |
| 36 | + py3.7-beam-{12,13,master} |
37 | 37 |
|
38 | 38 | # The aws_lambda tests deploy to the real AWS and have their own matrix of Python versions.
|
39 | 39 | py3.7-aws_lambda
|
40 | 40 |
|
41 |
| - {pypy,py2.7,py3.5,py3.6,py3.7}-pyramid-{1.3,1.4,1.5,1.6,1.7,1.8,1.9,1.10} |
| 41 | + {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} |
42 | 42 |
|
43 | 43 | {pypy,py2.7,py3.5,py3.6}-rq-{0.6,0.7,0.8,0.9,0.10,0.11}
|
44 |
| - {pypy,py2.7,py3.5,py3.6,py3.7}-rq-{0.12,0.13,1.0,1.1} |
| 44 | + {pypy,py2.7,py3.5,py3.6,py3.7,py3.8}-rq-{0.12,0.13,1.0,1.1} |
45 | 45 |
|
46 |
| - py3.7-aiohttp-{3.5,3.6} |
| 46 | + py3.7-aiohttp-3.5 |
| 47 | + py{3.7,3.8}-aiohttp-3.6 |
47 | 48 |
|
48 |
| - {py3.7}-tornado-{5,6} |
| 49 | + {py3.7,py3.8}-tornado-{5,6} |
49 | 50 |
|
50 |
| - {py2.7,py3.7}-requests |
| 51 | + {py2.7,py3.8}-requests |
51 | 52 |
|
52 |
| - {py2.7,py3.7}-redis |
| 53 | + {py2.7,py3.7,py3.8}-redis |
53 | 54 |
|
54 |
| - py3.7-asgi |
| 55 | + py{3.7,3.8}-asgi |
55 | 56 |
|
56 |
| - {py2.7,py3.7}-sqlalchemy-{1.2,1.3} |
| 57 | + {py2.7,py3.7,py3.8}-sqlalchemy-{1.2,1.3} |
57 | 58 |
|
58 | 59 | [testenv]
|
59 | 60 | deps =
|
@@ -157,6 +158,8 @@ deps =
|
157 | 158 | linters: mypy>=0.730
|
158 | 159 | linters: flake8-bugbear>=19.8.0
|
159 | 160 |
|
| 161 | + py3.8: hypothesis |
| 162 | + |
160 | 163 | setenv =
|
161 | 164 | PYTHONDONTWRITEBYTECODE=1
|
162 | 165 | TESTPATH=tests
|
@@ -196,6 +199,7 @@ basepython =
|
196 | 199 | py3.5: python3.5
|
197 | 200 | py3.6: python3.6
|
198 | 201 | py3.7: python3.7
|
| 202 | + py3.8: python3.8 |
199 | 203 | linters: python3
|
200 | 204 | pypy: pypy
|
201 | 205 |
|
|
0 commit comments