language: python
python:
  - "2.7"
  - "3.5"

before_install:
    - wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
    - chmod +x miniconda.sh
    - "./miniconda.sh -b"
    - export PATH=/home/travis/miniconda3/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

install:
    - conda install --yes python=$TRAVIS_PYTHON_VERSION sphinx
    - pip install --user travis-sphinx
    - python setup.py install

script:
    - travis-sphinx --source=doc/source/ build

after_success:
    - travis-sphinx deploy

language: python
python:
  - "2.7"
  - "3.5"

before_install:
    - wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
    - chmod +x miniconda.sh
    - "./miniconda.sh -b"
    - export PATH=/home/travis/miniconda3/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

install:
    - conda install --yes python=$TRAVIS_PYTHON_VERSION sphinx
    - pip install --user travis-sphinx
    - python setup.py install

script:
    - if [ $TRAVIS_PYTHON_VERSION == "3.5" ]; then
        travis-sphinx --source=doc/source/ build
      fi

after_success:
    - if [ $TRAVIS_PYTHON_VERSION == "3.5" ]; then
        travis-sphinx deploy
      fi

Deploy doc only for py 3.5
Deploy doc only for py 3.5
