-
Notifications
You must be signed in to change notification settings - Fork 14
/
.travis.yml
40 lines (34 loc) · 1.48 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Config file for automatic testing at travis-ci.org
language: python
matrix:
include:
- python: 3.6
env: TOXENV=py36
- python: 3.7
env: TOXENV=py37
- python: 3.8
env: TOXENV=py38
- python: 3.9
env: TOXENV=py39
- python: 3.6
env: TOXENV=py3pep8
- python: 3.6
env: TOXENV=docs
# command to install dependencies for getting Tox running, other dependecies are installed by Tox
before_install:
- pip install codecov tox
# command to run tests, e.g. python setup.py test
script:
- tox
after_success:
- codecov -e TOXENV
deploy:
provider: pypi
username: __token__
password:
secure: BJ9ofGEhc5Quo1KF+QXnZIqqKtOcjcILLTDDcoU7/qFIgwGS90dM2NvY9Um7X6XPuog97wy1MmNztoCHNKMGXXJ2jJ6KksnYEUdt9zuAvJGcsOkF9HhmcdxaNAvkVZs42qslffIEaFHumRahiC31jdabb2G3nmK27tORgHR1FBqijQ5Ru8U7gX8CIJqtjG3DSu3dyurbzyQJs0lKgdkKFP3CHNW/wa+VIUfZI9VUTMZHEO2vGBsRkDwqQg7zZLFOwb2XglKX+mrzbMWChxO1cU28ziI00qzVx6+NmML5UOFKwqGzbQ7hli5+UBKpxhD2gAfWGPIvyrO4yY0NRAqiDzld4OaAqO/ucc2NtrYkfq9WM17r0xZcInzxIY4DPqN+LFmNK9lV0Y60mLhxhDzngu8MUtenKlOLLngZ8GJetSiZClCgthREd2fMhTnGtiBfE4kmalbN7SGwofpt/kzWy0+LbW9GW1XHI3J9in7kXUkNZs4dqfSkoRKPnDyzVyJjD4L813Qu4AcHACdI2YkmlbLTu5M8Q6uUEQq2DIdpD+R6EPseGoxrznExmNZc3dAvmwptnyZQkBIuivX6pH77ggKraX5ikQmZ78Ondy/B9Cjn3dE7rMhWjlrffrXuCQG7pLNVyVJRKqRnNUHl1GiMzToLvOnVEK2d/G1IkygfQf0=
skip_existing: true
distributions: sdist bdist_wheel
on:
tags: true
condition: $TOXENV == py36