-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathtox.ini
36 lines (32 loc) · 948 Bytes
/
tox.ini
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
[tox]
envlist=
py{27,35,36,37,38,39}-airflow1104,
py{27,35,36,37,38,39}-airflow1105,
py{27,35,36,37,38,39}-airflow1109,
py{27,35,36,37,38,39}-airflow11010,
py{36,37,38,39}-airflowdev,
lint,
check-docs,
[testenv]
deps =
; Python 3.5 still ships an old setuptools version which doesn't support
; declarative setup.cfg format.
setuptools>=41.4.0
airflow1104: apache-airflow==1.10.4
airflow1105: apache-airflow==1.10.5
airflow1109: apache-airflow==1.10.9
airflow11010: apache-airflow==1.10.10
airflowdev: https://github.com/apache/airflow/archive/master.tar.gz#egg=apache-airflow
extras =
develop
whitelist_externals = make
commands = make test
; Fix pytest-coverage not working because tox doesn't install
; sources to the working dir by default.
usedevelop = True
[testenv:lint]
basepython = python3
commands = make lint
[testenv:check-docs]
basepython = python3
commands = make check-docs