← Back to issue list

chore(deps): update dependency coverage to v7.2.2

View original Github issue

Metadata

Project
charmcraft
Number
#1039
Type
pull request
State
merged
Author
renovate[bot]
Labels
Created
Updated
Closed

Current evaluation

Merged dependency update for coverage from v7.1.0 to v7.2.2. Approved by one reviewer, passed CI checks, and successfully integrated into the codebase.

Suggested action:

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [coverage](https://togithub.com/nedbat/coveragepy) | `==7.1.0` -> `==7.2.2` | [![age](https://badges.renovateapi.com/packages/pypi/coverage/7.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/coverage/7.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/coverage/7.2.2/compatibility-slim/7.1.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/coverage/7.2.2/confidence-slim/7.1.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nedbat/coveragepy</summary> ### [`v7.2.2`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-722--2023-03-16) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.2.1...7.2.2) - Fix: if a virtualenv was created inside a source directory, and a sourced package was installed inside the virtualenv, then all of the third-party packages inside the virtualenv would be measured. This was incorrect, but has now been fixed: only the specified packages will be measured, thanks to `Manuel Jacob <pull 1560_>`\_. - Fix: the `coverage lcov` command could create a .lcov file with incorrect LF (lines found) and LH (lines hit) totals. This is now fixed, thanks to `Ian Moore <pull 1583_>`\_. - Fix: the `coverage xml` command on Windows could create a .xml file with duplicate `<package>` elements. This is now fixed, thanks to `Benjamin Parzella <pull 1574_>`*, closing `issue 1573`*. .. \_pull 1560:[https://github.com/nedbat/coveragepy/pull/1560](https://togithub.com/nedbat/coveragepy/pull/1560)0 .. \_issue 1573[https://github.com/nedbat/coveragepy/issues/1573](https://togithub.com/nedbat/coveragepy/issues/1573)73 .. \_pull 157[https://github.com/nedbat/coveragepy/pull/1574](https://togithub.com/nedbat/coveragepy/pull/1574)574 .. \_pull 15[https://github.com/nedbat/coveragepy/pull/1583](https://togithub.com/nedbat/coveragepy/pull/1583)1583 .. \_changes\_7-2-1: ### [`v7.2.1`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-721--2023-02-26) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.2.0...7.2.1) - Fix: the PyPI page had broken links to documentation pages, but no longer does, closing `issue 1566`\_. - Fix: public members of the coverage module are now properly indicated so that mypy will find them, fixing `issue 1564`\_. .. \_issue 1564:[https://github.com/nedbat/coveragepy/issues/1564](https://togithub.com/nedbat/coveragepy/issues/1564)4 .. \_issue 1566[https://github.com/nedbat/coveragepy/issues/1566](https://togithub.com/nedbat/coveragepy/issues/1566)66 .. \_changes\_7-2-0: ### [`v7.2.0`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-720--2023-02-22) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.1.0...7.2.0) - Added a new setting `[report] exclude_also` to let you add more exclusions without overwriting the defaults. Thanks, `Alpha Chen <pull 1557_>`*, closing `issue 1391`*. - Added a :meth:`.CoverageData.purge_files` method to remove recorded data for a particular file. Contributed by `Stephan Deibel <pull 1547_>`\_. - Fix: when reporting commands fail, they will no longer congratulate themselves with messages like "Wrote XML report to file.xml" before spewing a traceback about their failure. - Fix: arguments in the public API that name file paths now accept pathlib.Path objects. This includes the `data_file` and `config_file` arguments to the Coverage constructor and the `basename` argument to CoverageData. Closes `issue 1552`\_. - Fix: In some embedded environments, an IndexError could occur on stop() when the originating thread exits before completion. This is now fixed, thanks to `Russell Keith-Magee <pull 1543_>`*, closing `issue 1542`*. - Added a `py.typed` file to announce our type-hintedness. Thanks, `KotlinIsland <pull 1550_>`\_. .. \_issue 1391:[https://github.com/nedbat/coveragepy/issues/1391](https://togithub.com/nedbat/coveragepy/issues/1391)1 .. \_issue 1542[https://github.com/nedbat/coveragepy/issues/1542](https://togithub.com/nedbat/coveragepy/issues/1542)42 .. \_pull 154[https://github.com/nedbat/coveragepy/pull/1543](https://togithub.com/nedbat/coveragepy/pull/1543)543 .. \_pull 15[https://github.com/nedbat/coveragepy/pull/1547](https://togithub.com/nedbat/coveragepy/pull/1547)1547 .. \_pull 1[https://github.com/nedbat/coveragepy/pull/1550](https://togithub.com/nedbat/coveragepy/pull/1550)/1550 .. \_issue [https://github.com/nedbat/coveragepy/issues/1552](https://togithub.com/nedbat/coveragepy/issues/1552)s/1552 .. \_pull[https://github.com/nedbat/coveragepy/pull/1557](https://togithub.com/nedbat/coveragepy/pull/1557)ll/1557 .. \_changes\_7-1-0: </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "after 1 am and before 7 am" in timezone Etc/UTC. 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/canonical/charmcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTQuNyIsInVwZGF0ZWRJblZlciI6IjM1LjExLjAifQ==-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged dependency update for coverage from v7.1.0 to v7.2.2. Approved by one reviewer, passed CI checks, and successfully integrated into the codebase.
qwen3.6-35b-a3b-mtp-q6 Merged automated dependency update for coverage from v7.1.0 to v7.2.2 via Renovate bot. Includes fixes for virtualenv measurement, lcov totals, and Windows XML generation.
qwen3.6-35b-a3b-mtp-q6 Merged automated dependency update upgrading coverage from v7.1.0 to v7.2.2. The change incorporates upstream bug fixes for virtualenv measurement, lcov reporting, and XML generation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#42 chore(deps): update dependency coverage to v7.2.1 starbase merged Merged automated dependency update upgrading coverage from v7.1.0 to v7.2.1. Approved by a reviewer, passed CI checks, and successfully integrated.
98%
#64 chore(deps): update dependency coverage to v7.2.5 starbase merged Merged an automated dependency update for the coverage package from v7.2.2 to v7.2.5. Approved by a reviewer, passed CI checks, and automatically merged.
98%
#27 chore(deps): update dependency coverage to v7.2.0 craft-archives merged Dependency update for coverage from v7.1.0 to v7.2.0 was approved, passed CI, and successfully merged. Codecov reported no coverage impact.
97%
#1250 chore(deps): update dependency coverage to v7.3.1 charmcraft merged Merged automated dependency update for coverage from v7.2.7 to v7.3.1. The change passed CI checks and approvals before being successfully integrated into the main branch.
95%
#1006 chore(deps): update dependency coverage to v7.1.0 charmcraft merged Updated the coverage dependency from 7.0.5 to 7.1.0. The automated pull request was approved, passed CI checks, and has been successfully merged.
94%
#977 chore(deps): update dependency coverage to v7 charmcraft merged Automated dependency update to coverage v7 was approved after local testing and successfully merged into the codebase.
93%
#157 chore(deps): update dependency dev/coverage to v7.4.1 craft-store merged Dependency dev/coverage updated from v7.4.0 to v7.4.1. The change was merged after passing CI checks and receiving two approvals. The update adds Python 3.13.0a3 support and fixes a JSON report format version issue.
86%
#329 build(deps): update dependency coverage to v7.12.0 (main) craft-store merged Merged an automated dependency update upgrading coverage from v7.10.7 to v7.12.0. Approved by two reviewers and passing CI, the change was successfully integrated into the main branch.
83%
#285 build(deps): update dependency coverage to v7.6.1 craft-cli merged Merged automated dependency update upgrading coverage from v7.5.3 to v7.6.1. Approved by two reviewers, passed CI checks, and modified a single file.
83%
#469 build(deps): update dependency coverage to v7.15.4 (main) craft-cli merged Merged automated dependency update for coverage from v7.15.2 to v7.15.4. Approved by one reviewer, passed CI checks, and merged into main.
83%