Closed adamgranthendry closed 12 months ago
@banesullivan I noticed coverage status's are off in the coverage.yml
. If you just need a diff to appear in PRs, Hynek's article might interest you. It shows how to output an HTML table with coverage
to $GITHUB_STEP_SUMMARY
.
Fixed in #112
Issue
codecov
was removed from PyPI as deprecated, butscooby
'srequirements_test.txt
still includescodecov
. Thus,pip
installing the test dependencies fails.Also, for those using
poetry
, installing withpoetry add
fails sincepoetry
requires all dependencies to be compatible with each other and resolvable during install regardless of whether they are required for install. Hence, usingpoetry add scooby
results in the errorPackage codecov (2.1.12) not found.
.Recommendation
Per the deprecation guide:
requirements_test.txt
before calling the new uploader.
NOTE: Version
2.1.13
, but not2.1.12
, was reinstated to PyPI see post-mortem message 1 and 2, but it appears all language-specific uploaders will eventually be deprecated (they haven't released the schedule yet, AFAIK). Using2.1.13
might be a temporary workaround, but it may be wiser to focus the energy on following the deprecation guide steps instead.