DAI-Lab / cookiecutter-pypackage

DAI Lab's adaptation of cookiecutter-pypackage
BSD 3-Clause "New" or "Revised" License
1 stars 5 forks source link

Integrate codecov and add complete python3.7 support #39

Closed csala closed 4 years ago

csala commented 4 years ago

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.