language: python

python:
  - 2.7
  - 3.4
  - 3.5
  - 3.6

install:
  - pip install coveralls
  - pip install pytest
  - pip install flake8
  # Deal with issue on Travis builders re: multiprocessing.Queue :(
  - "sudo rm -rf /dev/shm && sudo ln -s /run/shm /dev/shm"

script:
  - make lint
  - make test

after_success:
  coveralls

language: python

dist: xenial

python:
  - 2.7
  - 3.5
  - 3.6
  - 3.7
  - 3.8

install:
  - pip install coveralls
  - pip install pytest
  - pip install flake8
  # Deal with issue on Travis builders re: multiprocessing.Queue :(
  - "sudo rm -rf /dev/shm && sudo ln -s /run/shm /dev/shm"

script:
  - make lint
  - make test

after_success:
  coveralls

Add 3.7 and 3.8 testing, drop EOL 3.4
Add 3.7 and 3.8 testing, drop EOL 3.4