Skip to content

Commit ab96bdc

Browse files
committed
Updated Travis configuration to work with Python 3.7+
1 parent 22e2b62 commit ab96bdc

1 file changed

Lines changed: 24 additions & 17 deletions

File tree

.travis.yml

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,57 @@
1+
dist: xenial
12
language: python
2-
sudo: false
33

44
stages:
5+
- name: static analysis
56
- name: test
67
- name: deploy to pypi
78
if: type = push AND tag =~ ^\d+\.\d+\.\d+
89

910
jobs:
10-
fast_finish: true
1111
include:
12-
- env: TOXENV=flake8
12+
- stage: static analysis
13+
env: TOXENV=flake8
1314

14-
- env: TOXENV=py27-sqla09
15+
- &test
16+
stage: test
17+
env: TOXENV=py27-sqla09
1518
after_success: &after_success
1619
- pip install coveralls
1720
- coveralls
1821

19-
- env: TOXENV=py27-sqla10
20-
after_success: *after_success
22+
- <<: *test
23+
env: TOXENV=py27-sqla10
2124

22-
- env: TOXENV=py27-sqla11
23-
after_success: *after_success
25+
- <<: *test
26+
env: TOXENV=py27-sqla11
2427

25-
- env: TOXENV=py27-sqla12
26-
after_success: *after_success
28+
- <<: *test
29+
env: TOXENV=py27-sqla12
2730

28-
- env: TOXENV=py27-sqla13
29-
after_success: *after_success
31+
- <<: *test
32+
env: TOXENV=py27-sqla13
3033

31-
- env: TOXENV=py35
34+
- <<: *test
35+
env: TOXENV=py35
3236
python: "3.5"
33-
after_success: *after_success
3437

35-
- env: TOXENV=py36
38+
- <<: *test
39+
env: TOXENV=py36
3640
python: "3.6"
3741
after_success: *after_success
3842

39-
- env: TOXENV=py37
43+
- <<: *test
44+
env: TOXENV=py37
4045
python: "3.7"
4146
after_success: *after_success
4247

43-
- env: TOXENV=py38
48+
- <<: *test
49+
env: TOXENV=py38
4450
python: "3.8-dev"
4551
after_success: *after_success
4652

4753
- stage: deploy to pypi
54+
install: true
4855
script: skip
4956
deploy:
5057
provider: pypi

0 commit comments

Comments
 (0)