← Back to issue list

build(deps): update deps

View original Github issue

Metadata

Project
snapcraft
Number
#6392
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged the Snapcraft 9.1 dependency refresh, re-resolving 181 packages across seven files; the change landed in commit 3d6f104c7.

Resolution: closed resolved

Reason: PR #6392 was approved and merged into main as commit 3d6f104c7, updating the locked dependencies for the 9.1 release.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Preparing for a 9.1 release: ```bash uv lock --upgrade Resolved 181 packages in 3.36s Updated annotated-types v0.7.0 -> v0.8.0 Updated anyio v4.12.1 -> v4.14.2 Updated astroid v4.0.3 -> v4.0.4 Updated babel v2.17.0 -> v2.18.0 Updated beautifulsoup4 v4.14.3 -> v4.15.0 Updated certifi v2026.1.4 -> v2026.7.22 Updated cffi v2.0.0 -> v2.1.1 Updated charset-normalizer v3.4.4 -> v3.5.1 Updated codespell v2.4.1 -> v2.4.3 Updated coverage v7.13.1 -> v7.15.4 Updated craft-cli v3.4.0 -> v3.4.1 Updated craft-parts v2.33.0 -> v2.35.0 Updated craft-platforms v0.11.1 -> v0.12.0 Updated craft-store v3.3.0 -> v3.4.0 Updated cssselect v1.4.0 -> v1.5.0 Updated distro-support v2025.12.16 -> v2026.8.10 Updated idna v3.16 -> v3.19 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 jaraco-functools v4.4.0 -> v4.6.0 Updated jsonpointer v3.0.0 -> v3.1.1 Updated lazr-restfulclient v0.14.6 -> v4.0.0 Updated lazr-uri v1.0.7 -> v4.0.0 Updated linkify-it-py v2.0.3 -> v2.1.0 Updated lxml v6.1.0 -> v6.1.2 Updated mdit-py-plugins v0.5.0 -> v0.6.1 Updated more-itertools v10.8.0 -> v11.1.0 Updated pip v26.1.2 -> v26.2.1 Updated platformdirs v4.5.1 -> v4.11.3 Updated pydantic v2.12.5 -> v2.13.4 Updated pydantic-core v2.41.5 -> v2.46.4 Updated pydantic-kitbash v1.0.0 -> v1.0.1 Updated pyelftools v0.32 -> v0.33 Updated pygments v2.20.0 -> v2.21.0 Updated pyinstaller v6.18.0 -> v6.22.2 Updated pyinstaller-hooks-contrib v2026.0 -> v2026.6 Updated pylint v4.0.4 -> v4.0.7 Updated pylxd v2.3.7 -> v2.4.2 Updated pytest v9.0.3 -> v9.1.1 Updated pytest-check v2.6.2 -> v2.9.1 Updated pytest-cov v7.0.0 -> v7.1.0 Updated pytest-subprocess v1.5.3 -> v1.6.0 Updated pytz v2025.2 -> v2026.3.post1 Updated pywin32 v311 -> v312 Updated regex v2026.1.15 -> v2026.7.19 Updated requests v2.33.0 -> v2.34.2 Updated snap-http v1.11.0 -> v1.12.0 Updated snowballstemmer v3.0.1 -> v3.1.1 Updated soupsieve v2.8.3 -> v2.9.2 Updated sphinx-autobuild v2024.10.3 -> v2024.10.3, v2025.8.25 Updated sphinx-terminal v1.0.3 -> v1.1.0 Updated starlette v1.2.1 -> v1.6.0 Updated tabulate v0.9.0 -> v0.10.0 Updated tomli v2.4.0 -> v2.4.1 Updated tomlkit v0.14.0 -> v0.15.1 Updated types-html5lib v1.1.11.20251117 -> v1.1.11.20260518 Updated types-lxml v2026.1.1 -> v2026.2.16 Updated types-pyyaml v6.0.12.20250915 -> v6.0.12.20260815 Updated types-requests v2.32.4.20260107 -> v2.33.0.20260712 Updated types-setuptools v80.9.0.20251223 -> v84.0.0.20260812 Updated types-simplejson v3.20.0.20250822 -> v4.1.0.20260724 Updated types-tabulate v0.9.0.20241207 -> v0.10.0.20260508 Updated types-toml v0.10.8.20240310 -> v0.10.8.20260518 Updated types-webencodings v0.5.0.20251108 -> v0.5.0.20260408 Updated typing-extensions v4.15.0 -> v4.16.0 Updated typing-inspection v0.4.2 -> v0.4.4 Updated uc-micro-py v1.0.3 -> v2.0.0 Updated uvicorn v0.40.0 -> v0.52.4 Updated vale v3.13.0.0 -> v3.17.1.0 Updated wadllib v2.0.0 -> v2.1.0 Updated watchfiles v1.1.1 -> v1.2.0 Updated websockets v16.0 -> v16.1.1, v17.0.1 Updated zipp v3.23.0 -> v4.1.0 ``` (SNAPCRAFT-1361) --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/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. - [ ] 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 the Snapcraft 9.1 dependency refresh, re-resolving 181 packages across seven files; the change landed in commit 3d6f104c7.
stealth/space-bunny-alpha — closed resolved Merged the Snapcraft 9.1 dependency refresh, re-resolving 181 packages across 7 files (+1439/-1054); the change was approved by two reviewers.
qwen/qwen3.6-35b-a3b — — 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.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 20
Confidence: 90
needs review Updates project dependencies to prepare for the 9.1 release. Resolved via uv lock --upgrade. Currently approved by two reviewers with all CI checks passing or pending integration tests.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 20
Confidence: 90
needs review Updates project dependencies to prepare for the 9.1 release. Currently approved by two reviewers, pending CI checks, with one unresolved comment.
qwen/qwen3.6-35b-a3b
Staleness: 0
Complexity: 15
Confidence: 85
needs review Updates project dependencies to latest versions in preparation for the 9.1 release. Currently approved by two reviewers with one unresolved comment, and most CI checks pass except one integration test.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 20
Confidence: 80
needs review Updates dependencies for 9.1 release. Currently approved with one unresolved comment and one failing integration test. Awaiting maintainer review to address feedback and verify CI.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 85
needs review Routine dependency update for the 9.1 release using uv lock. Currently pending maintainer review with one failing integration test and several pending CI checks.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Updates numerous Python dependencies for the 9.1 release using uv lock --upgrade. Currently pending maintainer review with most CI checks passing, though one integration test is failing and others are pending.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 85
needs review Updates project dependencies to prepare for version 9.1 release. All CI checks are passing, with integration tests pending. Awaiting maintainer review.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 85
needs review Updates project dependencies to latest versions in preparation for 9.1 release. Currently awaiting maintainer review with one failing lint check.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 35
Confidence: 85
needs review Routine dependency updates for 9.1 release using uv lock --upgrade. PR is fresh, CI mostly passes except for a title format check, and awaits maintainer review.

Update history

Date Change
updated
updated
updated
updated
updated
updated
updated
updated
created

Related work

  • Related To: canonical/snapcraft#6396 (confidence 90%)

    Added the Snapcraft 9.1 release notes following this dependency refresh.

Related issues

Issue Project State Summary Similarity
#5746 build(deps): update all dependencies snapcraft merged Merged as 14c3057f4 (canonical/snapcraft#5746), updating all dependencies for the 8.12 release under SNAPCRAFT-1215.
83%
#5969 build: update deps snapcraft merged Merged PR #5969 updated the dependency lock file in preparation for Snapcraft 8.14.
83%
#6481 build(deps): bump craft-parts to 2.35.2 snapcraft merged Merged dependency bump to craft-parts 2.35.2 and added Snapcraft 9.1.4 release notes.
77%
#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.
76%
#5577 build(deps): update lock file snapcraft merged Merged PR #5577 as 11b5bc02c, updating the dependency lock file with uv sync --upgrade in preparation for Snapcraft 8.10.0.
76%
#1788 repo: error for packages with broken dependencies snapcraft merged Merged as 9e588f51e: Snapcraft now reports an explicit unmet-dependencies error instead of silently failing for packages with broken dependencies.
76%
#5444 build(deps): refresh uv.lock snapcraft merged Merged #5444 as commit 8877c8f3a, refreshing uv.lock in preparation for the Snapcraft 8.9 release.
75%
#5439 build(deps): update dependency idna to v3.10 (main) snapcraft merged Merged #5439 via commit 1a4ddda70, updating Snapcraft's pinned idna dependency from 3.7 to 3.10.
74%
#1641 build(deps): bump internal libraries charmcraft merged Merged #1641 as commit 2248543f, bumping craft-providers and craft-store to the minor versions used by Snapcraft 7.x.
74%
#5058 build(deps): update bugfixes (main) snapcraft merged Renovate bugfix dependency PR #5058 merged into snapcraft main (commit 6c2e2a81c), bumping mdit-py-plugins 0.4.1→0.4.2, pytest 8.3.2→8.3.3, starlette 0.38.4→0.38.5, types-PyYAML, virtualenv 20.26.3→20.26.5 and zipp 3.20.1→3.20.2.
74%