diff --git a/.travis.yml b/.travis.yml index b5a1f280d..0b6b88e10 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,20 @@ language: python +# Setup anaconda +before_install: + - wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -O miniconda.sh + - chmod +x miniconda.sh + - ./miniconda.sh -b + - export PATH=/home/travis/miniconda/bin:$PATH + - conda update --yes conda + # The next couple lines fix a crash with multiprocessing on Travis and are not specific to using Miniconda + - sudo rm -rf /dev/shm + - sudo ln -s /run/shm /dev/shm python: - - "2.7" - "3.4" # command to install dependencies -install: "python setup.py install" +install: + - conda install --yes python=$TRAVIS_PYTHON_VERSION numpy scipy matplotlib pandas pytest + # Coverage packages are on my binstar channel + - python setup.py install # command to run tests script: pytest \ No newline at end of file