Skip to content

Conversation

@hugovk
Copy link
Member

@hugovk hugovk commented Apr 12, 2023

Codecov had deprecated their Python codecov package:

But rather than only deprecating it, they've completely deleted the package from PyPI:

This is causing failures on our CI.

For AppVeyor, let's switch to the new uploader.

For others, we were pip installing codecov in .ci/after_success.sh, called by:

  • .github/workflows/test-docker.yml
  • .github/workflows/test-cygwin.yml
  • .github/workflows/test-windows.yml
  • .github/workflows/test.yml

We'd already moved all of these to using the Codecov GitHub Action, but were still installing the codecov package. Instead, install coverage, which is the actual command we need in .ci/after_success.sh.

Co-authored-by: Andrew Murray <[email protected]>
@hugovk hugovk added automerge Automatically merge PRs that are ready Testing labels Apr 13, 2023
@mergify mergify bot merged commit 20a2cc2 into python-pillow:main Apr 13, 2023
@hugovk hugovk deleted the fix-codecov-deletion-spree branch April 13, 2023 05:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Automatically merge PRs that are ready Testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants