build(deps): loosen and update dev dependencies
Metadata
Current evaluation
Merged canonical/craft-cli#390, relaxing development dependency constraints and refreshing uv.lock; it supersedes #389.
Resolution: closed resolved
Reason: PR #390 was approved and merged with all CI checks passing, updating dependency constraints and the uv lockfile. Its description explicitly identifies #389 as superseded.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This loosens the requirements for many of our dev dependencies and then runs `uv lock` to update many of them.
Supersedes #389
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/craft-cli#390, relaxing development dependency constraints and refreshing uv.lock; it supersedes #389. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #390, loosening development dependency constraints and refreshing uv.lock; it superseded #389. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #390 in canonical/craft-cli, loosening development dependency constraints and refreshing the uv lockfile; it supersedes #389. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged updates that loosen dev dependency constraints and refresh them via uv lock, superseding PR #389. All CI checks passed and the change received approval before integration. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
15
Confidence:
85
|
close stale | Updates and loosens constraints for dev dependencies using uv lock. Inactive for 280 days with no maintainer feedback. Likely superseded by newer dependency updates. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-cli#389
(confidence 100%)
The dependency-update PR #389 was closed unmerged because merged PR #390 superseded it.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #395 build(deps): loosen dev dependencies | craft-store | merged | Merged PR #395 (commit d8c1ea7) loosening dev dependency constraints in craft-store so Renovate can bump them via lockfile-only updates; 2 files changed, +117/-102. | |
| #890 build(deps): update dependencies | rockcraft | merged | Merged dependency lockfile refresh in #890 (commit 8a2975df), updating 205 resolved packages, including cryptography 45.0.3 and several craft-* libraries. | |
| #800 build(deps): loosen dev dependencies and update lock | craft-providers | merged | Merged as fdd609b. Relaxed dev dependency pins in pyproject.toml from == to ~= and refreshed uv.lock; all CI checks passed. | |
| #1177 build(deps): run 'uv lock --upgrade' | rockcraft | merged | Dependency-lift PR build(deps): run 'uv lock --upgrade' by tigarmo merged into main as commit a1b5eba1, refreshing uv.lock with ~57 package upgrades (craft-application 6.3.0, craft-cli 3.3.0, starlette 1.0.0, isort 8.0.1). | |
| #5021 build(deps): update dependency craft-cli to v2.7.0 (main) | snapcraft | merged | Merged #5021 via commit 0d06f8006, upgrading craft-cli from 2.6.0 to 2.7.0 on main. | |
| #5023 build(deps): update dependency craft-cli to v2.7.0 (hotfix/8.4) | snapcraft | merged | Merged into hotfix/8.4 as 49be97f16, upgrading craft-cli from 2.6.0 to 2.7.0 across three files. | |
| #107 build(deps): refresh uv.lock | imagecraft | merged | Merged in canonical/imagecraft#107 via commit bca90dd (build(deps): refresh uv.lock), updating2 files (+365/-360) to refresh pinned dependency versions. Approved by 2 reviewers with no CI failures. | |
| #6443 build(deps): update deps | snapcraft | merged | Merged via squash commit 3d6f104c7: uv lock --upgrade refreshed 181 packages (craft-parts 2.35.0→2.37.1, craft-application 7.2.1→7.4.0, isort 8→9, oauthlib 3.3.1→4.0.0) in prep for the 9.2 release; +939/-900 across 9 files. | |
| #1882 build(deps): update dependency craft-cli to v2.7.0 (hotfix/3.2) | charmcraft | merged | Merged PR #1882 as commit c6d2a2e6, updating hotfix/3.2's craft-cli dependency from 2.6.0 to 2.7.0 in two files. | |
| #624 build(deps): use proper versions for craft- libs | rockcraft | merged | Merged #624 restored released-version constraints for craft-* libraries, resolving #619 in commit 849cbc30. |