Resolve #1: Integrate Codecov. Modified test requirements to add pytest-cov, and .travis.yml and tox.ini to add the necessary config.
Resolve #22 : changed the tox.ini structure to use make commands and extras.
Resolve #23 : added tox and coverage as development dependencies instead of test dependencies.
Resolve #24 : added the necessary configuration to support python3.7 on travis. For this, I had to add both the 3.7 config and the dist: trusty, otherwise the base image becomes xenial and the gh-pages deployment fails unless the branch exists beforehand.
Resolve #32 : Add -r flag to make test-all command to have tox regenerate the environment everytime it is is run.
Resolve #1: Integrate Codecov. Modified test requirements to add pytest-cov, and .travis.yml and tox.ini to add the necessary config. Resolve #22 : changed the tox.ini structure to use make commands and extras. Resolve #23 : added tox and coverage as development dependencies instead of test dependencies. Resolve #24 : added the necessary configuration to support python3.7 on travis. For this, I had to add both the 3.7 config and the
dist: trusty
, otherwise the base image becomesxenial
and the gh-pages deployment fails unless the branch exists beforehand. Resolve #32 : Add-r
flag tomake test-all
command to havetox
regenerate the environment everytime it is is run.