@@ -3,6 +3,7 @@ language: python
33
44env :
55 global :
6+ - TEST_TYPE="stable and not requires_api_key"
67 # Doctr deploy key for pydata/pandas-datareader
78 - secure : " iGbOAbBSV5y0TKDh2CifRSk6OpLA9GbEEL/hscHFLSDDUCWcdfvYXda3SWJFWyoQ5QUxSigXWd+ukr4u92d7lmB7m3TWj6BAMNuRpatTgnejLNwLvNeYdvLAxPvx39Cq85frd1Rx1beBLn3h/4wm4Ah+dR5W9NH8+x3OuZMH3Eo="
89
@@ -19,10 +20,18 @@ matrix:
1920 env : PANDAS=0.23 NUMPY=1.14
2021 - python : 3.7
2122 env : PANDAS=0.25 NUMPY=1.17 DOCBUILD=true
23+ - python : 3.7
24+ env : PANDAS=0.25 NUMPY=1.17
25+ - python : 3.7
26+ env : TEST_TYPE="not stable" PANDAS=0.25 NUMPY=1.17
2227 # In allow failures
23- - env : PYTHON=3.7 PANDAS="MASTER"
28+ - python : 3.7
29+ env : PANDAS="MASTER" NUMPY=1.17
2430 allow_failures :
25- - env : PYTHON=3.7 PANDAS="MASTER"
31+ - python : 3.7
32+ env : PANDAS="MASTER" NUMPY=1.17
33+ - python : 3.7
34+ env : TEST_TYPE="not stable" PANDAS=0.25 NUMPY=1.17
2635
2736install :
2837 - source ci/pypi-install.sh;
@@ -31,9 +40,10 @@ install:
3140 - python setup.py install
3241
3342script :
34- - pytest -s -r xX --cov-config .coveragerc --cov=pandas_datareader --cov-report xml:/tmp/cov-datareader.xml --junitxml=/tmp/datareader.xml
35- - flake8 --version
36- - flake8 pandas_datareader
43+ - if [[ -n "${TEST_TYPE+x}" ]]; then export MARKERS="-m ${TEST_TYPE}"; fi
44+ - pytest -s -r xX "${MARKERS}" --cov-config .coveragerc --cov=pandas_datareader --cov-report xml:/tmp/cov-datareader.xml --junitxml=/tmp/datareader.xml
45+ - flake8 --version
46+ - flake8 pandas_datareader
3747
3848after_script :
3949 - |
0 commit comments