← Back to issue list

build(deps): update deps

View original Github issue

Metadata

Project
snapcraft
Number
#6443
Type
pull request
State
merged
Author
mr-cal
Labels
PR: Squash
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: The PR itself was approved by 2 reviewers and merged as a single squash commit (3d6f104c7), landing the uv.lock/requirements dependency refresh. Most CI checks passed, with only integration-spread-tests on openstack:ubuntu-22.04-64 failing and 2 unresolved review comments not preventing merge.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Update deps in prep for a 9.2 release. ```bash uv lock --upgrade Resolved 181 packages in 4.28s Updated anyio v4.14.2 -> v4.15.1 Updated canonical-sphinx v0.6.0 -> v0.7.1 Updated click v8.4.2 -> v8.5.0 Updated coverage v7.15.4 -> v7.16.2 Updated craft-application v7.2.1 -> v7.4.0 Updated craft-parts v2.35.0 -> v2.37.1 Updated cryptography v50.0.0 -> v50.0.1 Updated flake8 v7.3.0 -> v7.4.1 Updated idna v3.19 -> v3.20 Updated imagesize v2.0.0 -> v2.0.1 Updated importlib-metadata v9.0.0 -> v9.0.1 Updated isort v8.0.1 -> v9.0.2 Updated linkify-it-py v2.1.0 -> v2.2.0 Updated lxml v6.1.2 -> v6.1.3 Added mypy-extensions v1.1.0 Updated oauthlib v3.3.1 -> v4.0.0 Updated platformdirs v4.11.3 -> v4.12.1 Updated pycodestyle v2.14.0 -> v2.15.0 Updated pydantic v2.13.4 -> v2.13.5 Updated pydantic-core v2.46.4 -> v2.46.5 Updated pyflakes v3.4.0 -> v4.0.0 Updated pyinstaller v6.22.2 -> v6.22.3 Updated pyinstaller-hooks-contrib v2026.6 -> v2026.7 Updated pylint v4.0.7 -> v4.0.9 Updated pyparsing v3.3.2 -> v3.3.3 Updated pytest-mock v3.15.1 -> v3.16.0 Updated pytz v2026.3.post1 -> v2026.4 Updated regex v2026.7.19 -> v2026.9.29 Updated semver v3.0.4 -> v3.1.0 Updated snap-http v1.12.0 -> v1.12.1 Updated soupsieve v2.9.2 -> v2.10 Updated starlette v1.6.0 -> v1.7.0 Updated types-pyyaml v6.0.12.20260815 -> v6.0.12.20260906 Updated types-requests v2.33.0.20260712 -> v2.33.0.20260906 Updated types-webencodings v0.5.0.20260408 -> v0.6.0.20260907 Removed uc-micro-py v2.0.0 Updated urllib3 v2.7.0 -> v2.8.0 Updated uvicorn v0.52.4 -> v0.54.0 Updated vale v3.17.1.0 -> v3.22.0.0 Updated watchfiles v1.2.0 -> v1.3.0 Updated websockets v16.1.1, v17.0.1 -> v16.1.1, v17.1 ``` --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Merged PR #6392 via squash commit 3d6f104c7, refreshing 181 locked packages in preparation for the 9.2 release.

Update history

Date Change
merged
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
created

Related work

  • Related To: canonical/snapcraft#6392 (confidence 55%)

    Prior 'build(deps): update deps' PR doing the same uv lock refresh ahead of the 9.1 release; the issue corpus cites the same squash SHA 3d6f104c7 for both, so the mapping may be a bookkeeping artifact.

Related issues

Issue Project State Summary Similarity
#5474 build(deps): bump craft-parts to 2.9.1 snapcraft merged Merged as d9be20e2, upgrading craft-parts to 2.9.1 and incorporating the uv 0.7 fix from craft-parts#1086 before the 8.9.1 tag.
80%
#879 build(deps): bump craft-parts rockcraft merged Merged PR #879 in commit 73a95ca5, updating craft-parts to 2.9.1 to fix the "uv version" issue.
79%
#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).
79%
#498 build(deps): update craft libraries and upgrade lockfile imagecraft merged Merged PR #498 in commit 7119e66, upgrading craft-parts to 2.37.2 for fileset performance and refreshing uv.lock with uv lock --upgrade.
78%
#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.
76%
#6392 build(deps): update deps snapcraft merged Merged the Snapcraft 9.1 dependency refresh, re-resolving 181 packages across seven files; the change landed in commit 3d6f104c7.
76%
#5455 build(deps): sync lockfile snapcraft merged Maintenance PR merged as commit b8569ecff (also 83be349c6 on a release branch): a one-line uv.lock sync re-aligning the lockfile with craft-application's bumped minimum from #5438, so snapcraft versions as 8.9.0 instead of 8.9.0.post0+dirty.
76%
#5334 build(deps): update dependency craft-parts to v2.7.0 (main) - autoclosed snapcraft closed Autoclosed unmerged; the 2.7.0 bump was superseded by #5474, merged as d9be20e2f, which upgraded craft-parts directly to 2.9.1.
76%
#5362 build(deps): bump craft-libraries, refresh uv.lock snapcraft merged Merged after two approvals, updating craft-libraries and refreshing uv.lock ahead of the 8.8 release; a reported grammar.py type error did not block merging.
76%
#838 build(deps): update dependencies rockcraft merged Merged PR #838, updating 33 pinned dependencies, including craft-parts 2.7.0 and setuptools 77.0.1; changes landed in commit d8996ccd.
75%