Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix codecov after they deleted the Python package from PyPI #7085

Merged
merged 3 commits into from
Apr 13, 2023

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.

.appveyor.yml Outdated Show resolved Hide resolved
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
@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