It looks like our old pyproject.toml settings for codecov are no longer respected by the GH integration (possibly because it never did -- glancing at the documentation it only talks about a codecov.yml at the project root).
At the very least we want to ignore the test modules and templated notebooks from the coverage % calculation, but there may be other nice quality-of-life settings we'd be interested in.
We should also include the coverage % badge on the readme while we're at it
It looks like our old pyproject.toml settings for codecov are no longer respected by the GH integration (possibly because it never did -- glancing at the documentation it only talks about a
codecov.yml
at the project root).At the very least we want to ignore the test modules and templated notebooks from the coverage % calculation, but there may be other nice quality-of-life settings we'd be interested in.
We should also include the coverage % badge on the readme while we're at it