← Back to issue list

build(deps): update craft-parts to 2.16.0

View original Github issue

Metadata

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

Current evaluation

Merged squash commit updating craft-parts to 2.16.0. This resolves broken documentation builds caused by intersphinx link changes in the new dependency version. CI and reviews passed.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `make test`? --- Craft-parts 2.16.0 was released and updated target links in https://github.com/canonical/craft-parts/pull/1149. This broke Snapcraft's doc builds because the latest published version of craft-parts is used for intersphinx. Even common docs from craft-parts failed, such as craft-parts' explanation for filesets: ``` /home/docs/checkouts/readthedocs.org/user_builds/canonical-snapcraft/checkouts/8.10.1/docs/common/craft-parts/explanation/filesets.rst:87:undefined label: 'stage' ``` ([source](https://app.readthedocs.com/projects/canonical-snapcraft/builds/3171336/#36377222--504))

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged squash commit updating craft-parts to 2.16.0. This resolves broken documentation builds caused by intersphinx link changes in the new dependency version. CI and reviews passed.
qwen3.6-35b-a3b-mtp-q6 Merged update to craft-parts 2.16.0 to resolve documentation build failures caused by intersphinx target link changes. Unrelated test failures were attributed to archive downtime. Dependency successfully updated.
qwen3.6-35b-a3b-mtp-q6 Squash merged an update to craft-parts 2.16.0 to fix broken documentation builds caused by intersphinx target link changes. Unrelated test failures were attributed to archive outages.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1307 build(deps): update craft-parts to 2.35.0 rockcraft merged Merged after approval by two reviewers. Updates craft-parts to 2.35.0 and includes minor test fixes. CI checks passed, successfully integrating the dependency update.
84%
#1009 build(deps): update craft-parts rockcraft merged Merged after two reviewer approvals. Updates craft-parts to v2.26.0 to enable chisel 1.3. Minor CI failures were acknowledged as known and unrelated to the dependency update.
83%
#242 build(deps): update dependency craft-parts to ~=2.27.0 (main) imagecraft merged Merged automated dependency update for craft-parts from 2.26.0 to 2.27.0. Approved by two reviewers, passed CI checks, and automatically merged into the main branch.
82%
#212 build(deps): update dependency craft-parts to ~=2.25.0 imagecraft merged Merged automated dependency update upgrading craft-parts from ~=2.23.0 to ~=2.24.0. Approved by two reviewers and passed most CI checks despite failing spread tests on multiple Ubuntu versions.
82%
#222 build(deps): update dependency craft-parts to ~=2.26.0 (main) imagecraft merged Merged automated dependency update to craft-parts version 2.26.0. Submitted via Renovate bot, approved by three reviewers, passed CI checks, and merged to main.
82%
#6170 build(deps): bump craft-parts to 2.32.0 snapcraft merged Merged after two approvals. Bumps craft-parts to 2.32.0, updating sphinx-terminal and terminal directives. Passed most CI checks despite failing integration tests, and was merged by the maintainer.
81%
#5323 build(deps): bump craft-parts to 2.4.3 snapcraft merged Merged following reviewer approval and successful CI checks. The update bumps craft-parts to version 2.4.3, resolving a logging bug where final stdout or stderr lines were dropped. The change modifies two files with minor adjustments.
81%
#373 build(deps): update dependency craft-parts to ~=2.35.0 (main) imagecraft merged Merged automated dependency update for craft-parts from 2.34.0 to 2.35.0. Approved by one reviewer and merged into main after passing required CI checks.
81%
#204 build(deps): update dependency craft-parts to ~=2.22.1 imagecraft merged Merged automated dependency update upgrading craft-parts from 2.21.0 to 2.22.1. The change passed CI checks, received two approvals, and was successfully merged into the main branch.
81%
#1250 build(deps): bump craft-parts to 2.34.0 rockcraft closed Closed due to failing CI checks (source-spread-tests, lint, build, diff-schema). The craft-parts dependency bump to 2.34.0 was not merged.
81%