File tree Expand file tree Collapse file tree 1 file changed +24
-7
lines changed Expand file tree Collapse file tree 1 file changed +24
-7
lines changed Original file line number Diff line number Diff line change 1
1
dist : trusty
2
2
language : python
3
- python :
4
- - " 2.7"
5
- - " 3.4"
6
- - " 3.5"
7
- - " 3.6"
8
- - " pypy"
9
- - " pypy3"
3
+
4
+ # Python 3.7+ needs a newer version of openssl than is available in trusty,
5
+ # so these must run on a newer platform (and since travis doesn't yet have
6
+ # containers for xenial, those must use VMs).
7
+ # YAML magic from https://github.com/travis-ci/travis-ci/issues/9069#issuecomment-401924248
8
+ .mixins :
9
+ - &xenial-mixin
10
+ dist : xenial
11
+ sudo : true
12
+ addons :
13
+ apt :
14
+ packages :
15
+ - libgnutls-dev
16
+
17
+ jobs :
18
+ include :
19
+ - python : " 2.7"
20
+ - python : " 3.4"
21
+ - python : " 3.5"
22
+ - python : " 3.6"
23
+ - python : " pypy"
24
+ - python : " pypy3"
25
+ - << : *xenial-mixin
26
+ python : " 3.7"
10
27
install : " python setup.py install"
11
28
script : " python setup.py test"
12
29
notifications :
You can’t perform that action at this time.
0 commit comments