# Codecov Python Package Removal

**URL:** <https://discuss.openedx.org/t/codecov-python-package-removal/9817>\
**Category:** Maintainers\
**Created:** [April 12, 2023, 2:11pm UTC](https://discuss.openedx.org/t/codecov-python-package-removal/9817 "2023-04-12T14:11:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![feanil](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/feanil/32/37_2.png) [@feanil](https://discuss.openedx.org/u/feanil)\
**Post date:** [April 12, 2023, 2:11pm UTC](https://discuss.openedx.org/t/codecov-python-package-removal/9817/1 "2023-04-12T14:11:13Z")

</div>

We recently discovered that the Codecov python package had been deprecated and was removed from PyPI today. Their guidance moving forward is to use their github action to integrated [codecov.io](http://codecov.io) coverage with your repo.

If you are maintaining a repo that has the `codecov` ptyhon package install and you’re seeing failures, remove the package from the relevant `*.in` file and run `make upgrade` to resolve the issue. If you want to continue to use codecov, you can ensure that the [codecov action](https://docs.codecov.com/docs/github-2-getting-a-codecov-account-and-uploading-coverage) is being run after you run your test with coverage enabled.

Example PR where this was confirmed: [build: Remove deprecated codecov package by timmc-edx · Pull Request #294 · openedx/edx-django-utils · GitHub](https://github.com/openedx/edx-django-utils/pull/294)  
The relevant github actions workflow is here: [edx-django-utils/ci.yml at master · openedx/edx-django-utils · GitHub](https://github.com/openedx/edx-django-utils/blob/master/.github/workflows/ci.yml#L39-L44)

[Relevant Slack conversation](https://openedx.slack.com/archives/C12M8M5AR/p1681306939102809)
