build(deps): run 'uv lock --upgrade'
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
```
Updated anyio v4.12.1 -> v4.13.0
Updated astroid v4.0.3 -> v4.0.4
Updated autodocsumm v0.2.14 -> v0.2.15
Updated build v1.4.0 -> v1.4.2
Updated canonical-sphinx v0.5.2 -> v0.6.0
Updated certifi v2026.1.4 -> v2026.2.25
Updated charset-normalizer v3.4.4 -> v3.4.7
Updated click v8.3.1 -> v8.3.2
Updated codespell v2.4.1 -> v2.4.2
Updated coverage v7.13.3 -> v7.13.5
Updated craft-application v6.2.1 -> v6.3.0
Updated craft-cli v3.2.0 -> v3.3.0
Updated craft-parts v2.30.0 -> v2.30.1
Updated craft-platforms v0.10.0 -> v0.11.0
Updated craft-providers v3.3.0 -> v3.5.0
Updated cryptography v46.0.4 -> v46.0.6
Updated dulwich v1.0.0 -> v1.1.0
Updated filelock v3.20.3 -> v3.25.2
Updated id v1.5.0 -> v1.6.1
Updated imagesize v1.4.1 -> v2.0.0
Updated importlib-metadata v8.7.1 -> v9.0.0
Updated isort v7.0.0 -> v8.0.1
Updated jaraco-context v6.1.0 -> v6.1.2
Updated jsonpointer v3.0.0 -> v3.1.1
Updated librt v0.7.8 -> v0.8.1
Updated linkify-it-py v2.0.3 -> v2.1.0
Updated more-itertools v10.8.0 -> v11.0.1
Updated nh3 v0.3.2 -> v0.3.4
Updated pbs-installer v2026.1.27 -> v2026.3.25
Updated platformdirs v4.5.1 -> v4.9.4
Updated poetry v2.3.2 -> v2.3.3
Updated poetry-core v2.3.1 -> v2.3.2
Updated pygit2 v1.18.2 -> v1.18.2, v1.19.2
Updated pygments v2.19.2 -> v2.20.0
Updated pylint v4.0.4 -> v4.0.5
Updated pylxd v2.3.7 -> v2.4.1
Updated pytest-check v2.6.2 -> v2.8.0
Updated pytest-cov v7.0.0 -> v7.1.0
Added python-discovery v1.2.1
Updated pytz v2025.2 -> v2026.1.post1
Updated rapidfuzz v3.14.3 -> v3.14.5
Updated regex v2026.1.15 -> v2026.4.4
Updated requests v2.32.5 -> v2.33.1
Updated rich v14.3.2 -> v14.3.3
Updated snap-http v1.11.0 -> v1.12.0
Updated sphinx-autobuild v2024.10.3 -> v2024.10.3, v2025.8.25
Updated starlette v0.52.1 -> v1.0.0
Updated tabulate v0.9.0 -> v0.10.0
Updated tomli v2.4.0 -> v2.4.1
Updated types-docutils v0.22.3.20251115 -> v0.22.3.20260322
Updated types-pygments v2.19.0.20251121 -> v2.20.0.20260407
Updated types-setuptools v80.10.0.20260124 -> v82.0.0.20260402
Updated types-tabulate v0.9.0.20241207 -> v0.10.0.20260308
Updated uc-micro-py v1.0.3 -> v2.0.0
Updated uvicorn v0.40.0 -> v0.44.0
Updated virtualenv v20.36.1 -> v21.2.0
```
Describe your changes.
---
- [ ] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md).
- [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] I've successfully run `make lint && make test`.
- [ ] I've added or updated any relevant documentation.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged dependency updates via uv lock --upgrade. Bumped numerous packages including anyio, astroid, cryptography, and starlette to their latest versions, updating the project lockfile. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged dependency updates across the project using uv lock --upgrade. The PR upgraded numerous packages including anyio, astroid, poetry, and starlette to their latest versions. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #5577 build(deps): update lock file | snapcraft | merged | Merged after approval. Updated the dependency lock file via uv sync --upgrade for the 8.10.0 release. Modified two files with 616 additions and 514 deletions. CI passed despite one failing integration test, which did not block the merge. | |
| #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. | |
| #1176 build(deps): run 'uv lock --upgrade' | rockcraft | closed | Closed without merging. The dependency update failed CI checks for snap-tests, fast tests on Ubuntu 22.04/24.04, and linting. No reviews or comments were received. | |
| #390 build(deps): loosen and update dev dependencies | craft-cli | closed | 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. | |
| #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. | |
| #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. | |
| #795 build(deps): update dependencies | rockcraft | closed | Closed without merging. The pull request automated dependency updates via uv lock, bumping numerous packages and adjusting lock files. It received no reviews or CI checks before being closed. | |
| #486 build(deps): lock file maintenance (main) | starbase | merged | Automated lock file maintenance was successfully merged. Approved by two reviewers and passing all CI checks, the bot-updated dependencies were integrated into the main branch without conflicts. |