Skip to content

Switch coverage to codecov, and update CI

This PR does one big thing, and a few small things.

The main event

This switches the coverage reporting from coveralls to codecov, mainly because it natively supports multiple coverage providers. The reporting is also very nice.

The other bits

  • use test reports properly in appveyor
  • removed python3.5 build for appveyor - it just adds time and not useful information
  • fixed some bugs in the CI scripts, mainly conda related
  • fixed caching of conda builds in circleci

Merge request reports