Skip to content

Commit 926bd6f

Browse files
committed
Add 3.7 and 3.8-dev to the test matrix
The new tests are probably going to fail horribly because of gh-23
1 parent c6c9c54 commit 926bd6f

2 files changed

Lines changed: 16 additions & 7 deletions

File tree

.appveyor.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ environment:
88
#- PYTHON: "C:\\Python35-x64"
99
- PYTHON: "C:\\Python36"
1010
- PYTHON: "C:\\Python36-x64"
11+
- PYTHON: "C:\\Python37"
12+
- PYTHON: "C:\\Python37-x64"
1113

1214
build_script:
1315
- "git --no-pager log -n2"

.travis.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,23 @@ language: python
22
python:
33
- 3.6
44
- 3.6-dev
5-
- 3.7-dev
65
sudo: false
76
dist: trusty
87

98
matrix:
109
include:
10+
# As of 2018-07-05, Travis's 3.7 and 3.8 builds only work if you
11+
# use dist: xenial AND sudo: required
12+
# See: https://github.com/python-trio/trio/pull/556#issuecomment-402879391
13+
- python: 3.7
14+
dist: xenial
15+
sudo: required
16+
- python: 3.7-dev
17+
dist: xenial
18+
sudo: required
19+
- python: 3.8-dev
20+
dist: xenial
21+
sudo: required
1122
# - os: linux
1223
# language: generic
1324
# env: USE_PYPY_RELEASE_VERSION=5.9-beta
@@ -18,13 +29,9 @@ matrix:
1829
- os: osx
1930
language: generic
2031
env: MACPYTHON=3.6.3
21-
- os: linux
22-
language: python
23-
python: 3.6
32+
- python: 3.6
2433
env: CHECK_DOCS=1
25-
- os: linux
26-
language: python
27-
python: 3.6
34+
- python: 3.6
2835
env: CHECK_FORMATTING=1
2936

3037
script:

0 commit comments

Comments
 (0)