language: python

matrix:
  allow_failures:
    - os: osx
  include:
    - os: linux
      python: 3.5
      compiler: clang
    - os: linux
      python: 3.5
      compiler: gcc
    - os: osx
      python: 3.6
      compiler: clang
    - os: osx
      python: 3.6
      compiler: gcc

before_install:
  - pip install codecov
  - pip install pytest --upgrade
  - pip install pytest-cov
    
install:
  - python setup.py install
    
# command to run tests
script:
  - python -m pytest --cov=mashingpumpkins --cov-report xml --cov-report term src/tests/
  - codecov
  
language: python

matrix:
  allow_failures:
    - os: osx
  include:
    - os: linux
      python: 3.5
      compiler: clang
    - os: linux
      python: 3.5
      compiler: gcc
    - os: linux
      python: 3.6
      compiler: clang
    - os: linux
      python: 3.6
      compiler: gcc
    - os: osx
      python: 3.5
      compiler: clang
    - os: osx
      python: 3.5
      compiler: gcc
    - os: osx
      python: 3.6
      compiler: clang
    - os: osx
      python: 3.6
      compiler: gcc

before_install:
  - pip install codecov
  - pip install pytest --upgrade
  - pip install pytest-cov
    
install:
  - python setup.py install
    
# command to run tests
script:
  - python -m pytest --cov=mashingpumpkins --cov-report xml --cov-report term src/tests/
  - codecov
  
Fix Python versions in build matrix
Fix Python versions in build matrix
