build(deps): update bugfixes (main)
Metadata
Current evaluation
Merged into main via #261, updating ruff-pre-commit to v0.17.1 and python-gnupg to 0.5.7.
Resolution: closed resolved
Reason: The PR was merged into main, applying routine dependency updates for ruff-pre-commit and python-gnupg.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR contains the following updates:
| Package | Type | Update | Change | Pending | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|---|
| [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | patch | `v0.17.0` → `v0.17.1` | `v0.17.2` |  |  |
| [python-gnupg](https://redirect.github.com/vsajip/python-gnupg) | dependency-groups | patch | `==0.5.6` → `==0.5.7` | |  |  |
Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions.
---
### Release Notes
<details>
<summary>astral-sh/ruff-pre-commit</summary>
### [`v0.17.1`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.17.1)
[Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.17.0...v0.17.1)
See: <https://github.com/astral-sh/ruff/releases/tag/0.17.1>
</details>
<details>
<summary>vsajip/python-gnupg (python-gnupg)</summary>
### [`v0.5.7`](https://redirect.github.com/vsajip/python-gnupg/releases/tag/0.5.7): Enhancement and bug-fix release 0.5.7
[Compare Source](https://redirect.github.com/vsajip/python-gnupg/compare/0.5.6...0.5.7)
This is an enhancement and bug-fix release, and all users are encouraged to upgrade.
Brief summary:
```
Add quick_sign_key function, add hidden recipients to encrypt_file, and allow paths in verify_file. Thanks to Zach Szczesniak for the patch.
Fix https://github.com/vsajip/python-gnupg/issues/277: Allow passing an encoding to the GPG initializer though a keyword parameter.
```
This release has been signed with my code signing key:
Vinay Sajip (CODE SIGNING KEY) \<vinay_sajip at yahoo.co.uk>
Fingerprint: CA74 9061 914E AC13 8E66 EADB 9147 B477 339A 9B86
</details>
---
### Configuration
📅 **Schedule**: (in timezone Etc/UTC)
- Branch creation
- "every weekend"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-archives).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjE4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged into main via #261, updating ruff-pre-commit to v0.17.1 and python-gnupg to 0.5.7. | |
| qwen/qwen3.6-35b-a3b |
Impact:
20
Quick Win:
15
Complexity:
5
Confidence:
90
Actionability:
80
|
needs review | Updates ruff-pre-commit to v0.17.1 and python-gnupg to v0.5.7. Approved, CI passing, automerge enabled. | |
| qwen/qwen3.6-35b-a3b |
Impact:
15
Quick Win:
5
Complexity:
10
Confidence:
65
Actionability:
40
|
needs review | Renovate PR updating ruff-pre-commit v0.17.0→v0.17.1 and python-gnupg 0.5.6→0.5.7. Approved by 1 reviewer but 9 slow tests failing on Python 3.10/3.12. | |
| qwen/qwen3.6-35b-a3b |
Impact:
15
Quick Win:
8
Complexity:
5
Confidence:
85
Actionability:
55
|
needs review | Renovate dependency update for ruff-pre-commit v0.17.0→v0.17.1 and python-gnupg 0.5.6→0.5.7. Approved by 1 reviewer with 0 unresolved comments, but the lint/files CI check is failing. | |
| qwen/qwen3.6-35b-a3b |
Impact:
30
Quick Win:
16
Complexity:
10
Confidence:
85
Actionability:
60
|
keep open | Renovate PR updating python-gnupg from 0.5.6 to 0.5.7. Approved by 1 reviewer with automerge enabled, but CI check "lint / files" is failing. | |
| qwen/qwen3.6-35b-a3b |
Impact:
15
Quick Win:
12
Complexity:
5
Confidence:
95
Actionability:
85
|
needs review | Renovate PR updating python-gnupg from 0.5.6 to 0.5.7. Approved by 1 reviewer, all CI checks passing, automerge enabled. | |
| qwen/qwen3.6-35b-a3b |
Impact:
20
Quick Win:
11
Complexity:
5
Confidence:
80
Actionability:
60
|
needs review | Renovate-generated dependency update from python-gnupg 0.5.6 to 0.5.7. Approved by 1 reviewer with 0 unresolved comments. One CI check (OSV-scanner) is failing. | |
| qwen/qwen3.6-35b-a3b |
Impact:
20
Quick Win:
6
Complexity:
5
Confidence:
70
Actionability:
30
|
needs review | Renovate PR updating python-gnupg from 0.5.6 to 0.5.7. CI is failing on Fast tests, Minimum dependencies, and OSV-scanner checks. |
Update history
| Date | Change |
|---|---|
| merged | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #191 build(deps): update bugfixes (main) | craft-archives | merged | Renovate PR #191 merged into main (commit 70bb438), bumping ruff-pre-commit v0.12.7→v0.12.8 and python-gnupg 0.5.4→0.5.5; later superseded by #199 (v0.12.9) and #219 (python-gnupg v0.5.6). | |
| #928 build(deps): update bugfixes (main) | craft-providers | merged | Merged into main via commit 1b08220, updating ruff-pre-commit v0.15.0→v0.15.6 and setuptools 82.0.0→82.0.1. | |
| #476 build(deps): update bugfixes (main) | craft-cli | merged | Merged into main via commit fbaca73, updating ruff-pre-commit v0.16.3→v0.16.4 and mypy 2.3.0→2.3.1; all listed CI checks passed. | |
| #394 build(deps): update bugfixes (main) | craft-store | merged | Merged into main as commit 23791da, updating ruff-pre-commit to v0.15.18 and coverage to 7.14.2. | |
| #801 build(deps): update bugfixes (main) | craft-application | merged | Merged in #801 via commit 97568f15, updating ruff-pre-commit v0.12.2 to v0.12.3 and setuptools 75.8.0 to 75.9.1; all CI checks passed. | |
| #331 build(deps): update bugfixes (main) | craft-store | merged | Merged in commit e5b481f, updating ruff-pre-commit v0.14.2 to v0.14.8 and sphinx-lint 1.0.0 to 1.0.2. | |
| #1060 build(deps): update bugfixes (main) | craft-application | merged | Merged dependency updates in #1060: ruff-pre-commit v0.15.10 and pytest 9.0.3, via commit 3dedf9fd. | |
| #402 build(deps): update bugfixes (main) | craft-cli | merged | Merged in #402 via commit 417d133, updating ruff-pre-commit from v0.14.3 to v0.14.7 and sphinx-lint from 1.0.1 to 1.0.2. | |
| #5762 build(deps): update bugfixes (main) | snapcraft | merged | Merged #5762 via commit 022b5c566, updating ruff-pre-commit v0.12.11→v0.12.12 and pydantic-kitbash 0.0.7→0.0.8. | |
| #639 build(deps): update bugfixes (main) | craft-application | merged | Renovate PR #639 merged into main, updating ruff-pre-commit v0.9.3→v0.9.5 and setuptools 75.2.0→75.8.0. |