← Back to issue list

build(deps): loosen and update dev dependencies

View original Github issue

Metadata

Project
craft-cli
Number
#390
Type
pull request
State
closed
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 78
Complexity: 10
Confidence: 85
close stale Loosens development dependency version constraints and updates them via uv lock. Inactive for 258 days with zero comments, the pull request is stale and awaiting maintainer review or closure.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#395 build(deps): loosen dev dependencies craft-store merged Merged. Dev dependencies were loosened to facilitate renovate lockfile updates. The change was approved by one reviewer and integrated after passing CI checks.
86%
#890 build(deps): update dependencies rockcraft merged Merged after two approvals. The update refreshed over 30 dependencies via uv lock across six files. Despite initial snap-tests and OSV-scanner failures, the changes were accepted and integrated into the main branch.
80%
#175 build: update dependencies craft-archives merged Merged dependency update that supersedes broken PRs #169 and #174. Approved by two reviewers and passed all CI checks before integration.
79%
#491 build(deps): loosen requests dependency craft-application merged Merged after approval and passing CI. Loosened the requests dependency to support a newer version, enabled by an upstream bug fix and related changes. Updated one file with minimal diffs.
79%
#1177 build(deps): run 'uv lock --upgrade' rockcraft merged Merged dependency upgrade PR. Updated numerous packages using uv lock --upgrade. Approved by two reviewers and merged into main, successfully integrating the updates despite one CI test failure.
78%
#107 build(deps): refresh uv.lock imagecraft merged Merged to refresh the uv.lock dependency file. Approved by two reviewers and passed CI checks. The update modified two files, adding 365 lines and removing 360.
78%
#4504 build(deps): update dependencies snapcraft merged Merged after approval by two reviewers. The dependency update modified three files, passed all CI and Codecov checks, and was successfully integrated into the main branch.
76%
#6392 build(deps): update deps snapcraft merged Merged after approval. Updated 181 dependencies for the 9.1 release using uv lock --upgrade across 7 files. Core CI checks passed despite some integration test failures.
76%
#190 build: loosen requirements starbase merged Merged after four approvals and passing CI. The pull request loosened dependency version ranges in the build configuration, as maintainers deemed the dependencies stable enough to prevent breakages.
76%
#5444 build(deps): refresh uv.lock snapcraft merged Merged after approval by two reviewers. The pull request refreshed the uv.lock dependency file to prepare for the 8.9 release. Changes were integrated into the main branch despite some failing integration tests.
75%