From 4910fbb37337a9624862848f14ca4cba74dd8090 Mon Sep 17 00:00:00 2001 From: Andrew Daniels Date: Wed, 27 Sep 2017 09:03:46 -0400 Subject: [PATCH] BLD: Build with pandas 0.18.1, 0.19.2, and 0.20.3 on travis --- .travis.yml | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9586252b..b649e2ef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,10 +1,26 @@ language: python sudo: false -python: - - "2.7" - - "3.5" - - "3.6" +matrix: + include: + - python: 2.7 + env: PANDAS_VERSION=0.18.1 + - python: 2.7 + env: PANDAS_VERSION=0.19.2 + - python: 2.7 + env: PANDAS_VERSION=0.20.3 + - python: 3.5 + env: PANDAS_VERSION=0.18.1 + - python: 3.5 + env: PANDAS_VERSION=0.19.2 + - python: 3.5 + env: PANDAS_VERSION=0.20.3 + - python: 3.6 + env: PANDAS_VERSION=0.18.1 + - python: 3.6 + env: PANDAS_VERSION=0.19.2 + - python: 3.6 + env: PANDAS_VERSION=0.20.3 before_install: # We do this conditionally because it saves us some downloading if the @@ -24,7 +40,7 @@ before_install: - cp pyfolio/tests/matplotlibrc . install: - - conda create -q -n testenv --yes python=$TRAVIS_PYTHON_VERSION ipython pyzmq numpy scipy nose matplotlib pandas Cython patsy flake8 seaborn scikit-learn runipy pytables networkx pandas-datareader matplotlib-tests joblib + - conda create -q -n testenv --yes python=$TRAVIS_PYTHON_VERSION ipython pyzmq numpy scipy nose matplotlib pandas=$PANDAS_VERSION Cython patsy flake8 seaborn scikit-learn runipy pytables networkx pandas-datareader matplotlib-tests joblib - source activate testenv - pip install nose_parameterized #- pip install --no-deps git+https://github.com/quantopian/zipline