language: python

cache:
  apt: true
  # We use three different cache directory
  # to work around a Travis bug with multi-platform cache
  directories:
  - $HOME/.cache/pip
  - $HOME/download
env:
  global:
    # Directory where tests are run from
    - TEST_DIR=/tmp/test_dir/
    - MODULE=umap

matrix:
  include:
    - python: 3.6
      os: linux
    - env: DISTRIB="conda" PYTHON_VERSION="3.7" NUMPY_VERSION="1.13.3" SCIPY_VERSION="0.19.1"
      os: linux
    - env: DISTRIB="conda" PYTHON_VERSION="3.6" COVERAGE="true" NUMPY_VERSION="1.13.3" SCIPY_VERSION="0.19.1"
      os: linux
    - env: DISTRIB="conda" PYTHON_VERSION="3.6" NUMPY_VERSION="1.13.3" SCIPY_VERSION="0.19.1"
      os: osx
      language: generic
    - env: DISTRIB="conda" PYTHON_VERSION="3.6" NUMPY_VERSION="1.13.3" SCIPY_VERSION="0.19.1"
      os: osx
      language: generic

install: source ci_scripts/install.sh
script: travis_wait 90 bash ci_scripts/test.sh
after_success: source ci_scripts/success.sh

language: python

cache:
  apt: true
  # We use three different cache directory
  # to work around a Travis bug with multi-platform cache
  directories:
  - $HOME/.cache/pip
  - $HOME/download
env:
  global:
    # Directory where tests are run from
    - TEST_DIR=/tmp/test_dir/
    - MODULE=umap

matrix:
  include:
    - python: 3.6
      os: linux
    - env: DISTRIB="conda" PYTHON_VERSION="3.7" NUMPY_VERSION="1.17" SCIPY_VERSION="1.3.0"
      os: linux
    - env: DISTRIB="conda" PYTHON_VERSION="3.6" COVERAGE="true" NUMPY_VERSION="1.13.3" SCIPY_VERSION="0.19.1"
      os: linux
    - env: DISTRIB="conda" PYTHON_VERSION="3.6" NUMPY_VERSION="1.13.3" SCIPY_VERSION="0.19.1"
      os: osx
      language: generic
    - env: DISTRIB="conda" PYTHON_VERSION="3.6" NUMPY_VERSION="1.13.3" SCIPY_VERSION="0.19.1"
      os: osx
      language: generic

install: source ci_scripts/install.sh
script: travis_wait 90 bash ci_scripts/test.sh
after_success: source ci_scripts/success.sh

Update 3.7 numpy and scipy versions
Update 3.7 numpy and scipy versions
