language: python
python:
  - "3.5"
  - "3.6"

# Current workaround to test on Python 3.7
matrix:
  include:
    - python: 3.7
      dist: xenial
      sudo: true

notifications:
    email: false

# Install packages
install:
  - pip install -r requirements.txt
  - pip install pytest-cov
  - pip install codecov
  - pip install .

# Add the current directory to the pythonpath so that tests can load saved files
before_script: export PYTHONPATH=$PYTHONPATH:$(pwd)

script:
  - py.test --cov=./

after_success:
  - codecov
language: python

python:
  - "3.5"
  - "3.6"
  - "3.7"
  - "3.8"

notifications:
    email: false

# Install packages
install:
  - pip install -r requirements.txt
  - pip install pytest-cov
  - pip install codecov
  - pip install .

script:
  - py.test --cov=./

after_success:
  - codecov
  

Clean up file & udpate python test versions
Clean up file & udpate python test versions