← 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

Renovate PR #1039 merged (squash commit 3fa37409,1 approval), bumping coverage 7.1.0 -> 7.2.2 in requirements-dev.txt.

Resolution: closed resolved

Reason: The PR itself was merged into main as commit 3fa37409 ('chore(deps): update dependency coverage to v7.2.2 (#1039)'), a one-line +1/-1 change to the dev requirements pin with one approving reviewer and no failing CI checks.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved Renovate PR #1039 merged (squash commit 3fa37409,1 approval), bumping coverage 7.1.0 -> 7.2.2 in requirements-dev.txt.
stealth/space-bunny-alpha — closed resolved Merged PR #1039, updating coverage from v7.1.0 to v7.2.2 in commit 3fa37409 after one approval.
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.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#1006 (confidence 88%)

    Preceding Renovate coverage bump to 7.1.0, merged in commit 69801d60; this PR continues that series.

  • Related To: canonical/charmcraft#1250 (confidence 85%)

    Later Renovate bump of coverage to 7.3.1 (commit 1b9ffc0e), succeeding this update.

Related issues

Issue Project State Summary Similarity
#64 chore(deps): update dependency coverage to v7.2.5 starbase merged Renovate PR #64 was merged, updating coverage from 7.2.2 to 7.2.5 in commit ff2ac00.
96%
#27 chore(deps): update dependency coverage to v7.2.0 craft-archives merged Merged PR #27 in commit fc3fa24, updating coverage from 7.1.0 to 7.2.0.
94%
#1250 chore(deps): update dependency coverage to v7.3.1 charmcraft merged Merged #1250 in commit 1b9ffc0e, updating coverage from 7.2.7 to 7.3.1.
93%
#1006 chore(deps): update dependency coverage to v7.1.0 charmcraft merged Renovate PR canonical/charmcraft#1006 was merged, updating requirements-dev.txt from coverage 7.0.5 to 7.1.0 in commit e419a83f.
91%
#977 chore(deps): update dependency coverage to v7 charmcraft merged Renovate update merged in canonical/charmcraft#977 (merge commit f38a2f71), raising coverage in requirements-dev.txt from 6.5.0 to 7.0.5.
91%
#157 chore(deps): update dependency dev/coverage to v7.4.1 craft-store merged Renovate's routine dev/coverage 7.4.0 -> 7.4.1 bump was approved by 2 reviewers and merged into main in commit a22565c, a one-line pyproject.toml change.
88%
#42 chore(deps): update dependency coverage to v7.2.1 starbase merged Merged canonical/starbase#42, updating coverage from 7.1.0 to 7.2.1; commit ffa1dec records the accepted dependency bump.
87%
#106 chore(deps): update development dependencies (non-major) craft-store merged Renovate's non-major dev-dependency update PR merged as commit 165ad2b, bumping coverage7.2.7→7.3.2, pytest 7.4.0→7.4.2, black 23.3.0→23.9.1, codespell 2.2.5→2.2.6, mypy 1.4.1→1.6.0, pyright 1.1.316→1.1.330.post0.
85%
#190 chore(deps): update development dependencies (non-major) craft-store merged Renovate dev-dependency bump merged as commit 17a5c37 (PR #190), raising coverage 7.5.4->7.6.0, pytest 8.2.2->8.3.1, types-mypy 1.10.1->1.11.0, types-pyright 1.1.369->1.1.372.
85%
#83 chore(deps): update development dependencies (non-major) starbase merged Renovate PR merged as commit ba60c11, bumping dev deps: coverage 7.2.5→7.2.7, pytest-cov 4.0.0→4.1.0, types/pyright 1.1.309→1.1.311 in pyproject.toml (+3/-3).
84%