chore(deps): update bugfixes
Metadata
Current evaluation
Merged PR #1601 as commit 545b8db5, updating six pinned dependencies: coverage 7.4.3, cryptography 42.0.5, importlib-metadata 7.0.2, keyring 24.3.1, pyparsing 3.1.2, and setuptools 69.1.1.
Resolution: closed resolved
Reason: PR #1601 was merged into main as commit 545b8db5 after approval by two reviewers, applying the listed dependency patch upgrades.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [coverage](https://togithub.com/nedbat/coveragepy) | `==7.4.2` -> `==7.4.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [cryptography](https://togithub.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | `==42.0.4` -> `==42.0.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [importlib-metadata](https://togithub.com/python/importlib_metadata) | `==7.0.1` -> `==7.0.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [keyring](https://togithub.com/jaraco/keyring) | `==24.3.0` -> `==24.3.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| pyparsing | `==3.1.1` -> `==3.1.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [setuptools](https://togithub.com/pypa/setuptools) ([changelog](https://setuptools.pypa.io/en/stable/history.html)) | `==69.1.0` -> `==69.1.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>nedbat/coveragepy (coverage)</summary>
### [`v7.4.3`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-743--2024-02-23)
[Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.4.2...7.4.3)
- Fix: in some cases, coverage could fail with a RuntimeError: "Set changed
size during iteration." This is now fixed, closing `issue 1733`\_.
.. \_issue 1733:[https://github.com/nedbat/coveragepy/issues/1733](https://togithub.com/nedbat/coveragepy/issues/1733)3
.. \_changes\_7-4-2:
</details>
<details>
<summary>pyca/cryptography (cryptography)</summary>
### [`v42.0.5`](https://togithub.com/pyca/cryptography/compare/42.0.4...42.0.5)
[Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.4...42.0.5)
</details>
<details>
<summary>python/importlib_metadata (importlib-metadata)</summary>
### [`v7.0.2`](https://togithub.com/python/importlib_metadata/compare/v7.0.1...v7.0.2)
[Compare Source](https://togithub.com/python/importlib_metadata/compare/v7.0.1...v7.0.2)
</details>
<details>
<summary>jaraco/keyring (keyring)</summary>
### [`v24.3.1`](https://togithub.com/jaraco/keyring/compare/v24.3.0...v24.3.1)
[Compare Source](https://togithub.com/jaraco/keyring/compare/v24.3.0...v24.3.1)
</details>
<details>
<summary>pypa/setuptools (setuptools)</summary>
### [`v69.1.1`](https://togithub.com/pypa/setuptools/compare/v69.1.0...v69.1.1)
[Compare Source](https://togithub.com/pypa/setuptools/compare/v69.1.0...v69.1.1)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- 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://developer.mend.io/github/canonical/charmcraft).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzguMSIsInVwZGF0ZWRJblZlciI6IjM3LjIzOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1601 as commit 545b8db5, updating six pinned dependencies: coverage 7.4.3, cryptography 42.0.5, importlib-metadata 7.0.2, keyring 24.3.1, pyparsing 3.1.2, and setuptools 69.1.1. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #1601 as commit 545b8db5, updating coverage, cryptography, importlib-metadata, keyring, pyparsing, and setuptools to their new patch releases. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency updates via Renovate, upgrading coverage, cryptography, importlib-metadata, keyring, pyparsing, and setuptools to latest patch releases. Approved by reviewers, passed CI, and merged automatically. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Auto-merged by Renovate. Updated six Python dependencies to latest bugfix versions: coverage 7.4.3, cryptography 42.0.5, importlib-metadata 7.0.2, keyring 24.3.1, pyparsing 3.1.2, and setuptools 69.1.1. Applied automatically without manual review. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1486 chore(deps): update bugfixes | charmcraft | merged | Merged PR #1486 as commit b6e26ca8, updating 12 pinned Python dependencies, including Jinja2 3.1.3, cryptography 41.0.7, lxml 4.9.4, and pytest 7.4.4. | |
| #536 chore(deps): update bugfixes | rockcraft | merged | Renovate bugfix PR merged as commit b33a48c9, bumping 11 dev/test dependencies (cachetools, coverage, cryptography, filelock, keyring, nh3, pyparsing, rich, tomlkit, virtualenv, wcmatch) across 3 files (+14/-14), with 2 approvals. | |
| #4473 chore(deps): update bugfixes | snapcraft | merged | Merged via #4473 in commit 662af4c00, updating eight pinned Python dependencies to newer bugfix releases, including pydantic 1.10.13, psutil 5.9.6, and pygit2 1.13.3. | |
| #168 chore(deps): update development dependencies (non-major) | craft-store | merged | Merged PR #168 in commit b7affd9, updating coverage 7.4.4, pytest-mock 3.14.0, yamllint 1.35.1, mypy 1.9.0, and pyright 1.1.358. | |
| #216 chore(deps): update development dependencies (non-major) | craft-cli | merged | Renovate PR merged as commit 5a53a01, bumping dev deps: coverage 7.4.1, pytest 7.4.4, black 23.12.1, mypy 1.8.0, pyright 1.1.348. | |
| #198 chore(deps): update bugfixes | craft-store | merged | Renovate PR #198 merged to main as commit e4ad9ee, bumping dev deps in pyproject.toml: coverage 7.6.0→7.6.1, mypy 1.11.0→1.11.1, pyright 1.1.372→1.1.375, pytest 8.3.1→8.3.2 (+4/-4 lines). | |
| #185 chore(deps): update development dependencies (non-major) | craft-store | merged | Merged PR #185 via commit dde3621, updating coverage, pytest, codespell, mypy, and pyright development dependencies. | |
| #124 chore(deps): update development dependencies (non-major) | starbase | merged | Merged PR #124 in commit a913629, updating coverage 7.3.0, Black 23.7.0, mypy 1.5.1, and pyright 1.1.323. | |
| #563 chore(deps): update development dependencies (non-major) | craft-providers | merged | Renovate PR #563 was merged in commit 1d50f84, updating seven development dependencies, including coverage 7.5.0, freezegun 1.5.0, pytest 8.1.2, and mypy 1.10.0. | |
| #148 chore(deps): update development dependencies (non-major) | craft-store | merged | Merged in #148 via commit 3621b07; updated coverage to 7.4.0, pytest to 7.4.4, Black to 23.12.1, mypy to 1.8.0, and pyright to 1.1.344. |