← Back to issue list

chore(deps): update craft-application to ~=7.2 and fix docs build

View original Github issue

Metadata

Project
charmcraft
Number
#2842
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged after updating craft-application to 7.2 and fixing ReadTheDocs build errors by excluding a new guide from Sphinx patterns. Approved by three reviewers and passed CI checks.

Suggested action:

No scores available.

Issue body

## Description **Part of Stack:** 1. #2840 (`test(store): replace deleted mysql charmlib with operator-libs-linux.apt in store integration tests`) 2. #2835 (`fix(plugins): use part_build_subdir for charm source copy`) 3. **#2842 (this PR: `chore(deps): update craft-application to ~=7.2 and fix docs build`)** 4. #2836 (`feat: opt into git-driven build root via CHARMCRAFT_EXPERIMENTAL_MONOREPO`) --- - Updates `craft-application` to `~=7.2` (7.2.0) and updates `uv.lock`. - Adds `common/craft-application/how-to-guides/pack-a-pro-artifact.rst` to `exclude_patterns` in `docs/conf.py` to resolve ReadTheDocs/Sphinx build errors when building docs with `craft-application` 7.2.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after updating craft-application to 7.2 and fixing ReadTheDocs build errors by excluding a new guide from Sphinx patterns. Approved by three reviewers and passed CI checks.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 10
Confidence: 95
needs review Updates craft-application dependency to 7.2 and adjusts docs configuration to fix Sphinx build errors. Approved by 3 reviewers, CI tests are pending, and changes are minimal.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 10
Confidence: 95
needs review Updates craft-application to 7.2, fixes docs build by excluding a new guide file, and updates uv.lock. Approved by 3 reviewers with passing CI checks, pending store tests.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 95
needs review Updates craft-application dependency to 7.2, adjusts uv.lock, and fixes Sphinx docs build by excluding a new guide path. Currently approved by two reviewers with all CI checks passing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 90
needs review Updates craft-application to 7.2, updates lock file, and fixes docs build by excluding a new guide from Sphinx patterns. Approved by one reviewer, CI passing for fast tests, slow tests pending.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 10
Confidence: 90
needs review Updates craft-application dependency to 7.2, updates uv.lock, and fixes a Sphinx docs build error by excluding a new guide file. Currently passing CI and awaiting maintainer review.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 90
needs review Updates craft-application dependency to 7.2, updates lockfile, and fixes Sphinx docs build by excluding a new guide file. Currently pending maintainer review with CI checks running.

Update history

Date Change
updated
updated
updated
updated
updated
updated
created

Related issues

Issue Project State Summary Similarity
#396 chore(deps): update to released craft-application 7.2 imagecraft merged Merged craft-application 7.2 update. Includes is_effective_base_eol() fix, adjusted spread pack tests with --ignore=unmaintained, and updated test_lifecycle.py for new ignore_outdated list. Approved by two reviewers with all CI checks passing.
84%
#1669 chore(deps): update dependency craft-application to v2.7.0 charmcraft merged Updated craft-application from v2.6.3 to v2.7.0. The automated dependency update was approved by three reviewers, passed CI checks, and successfully merged.
84%
#1327 chore(deps): update craft-application charmcraft merged Merged dependency update for craft-application. Approved by two reviewers, modifying three files with minor adjustments (+11/-9 lines). Submitted by maintainer lengau.
82%
#463 chore(deps): update internal packages rockcraft merged Merged automated dependency updates for craft-application, craft-cli, and craft-providers. Approved by two reviewers, passed CI checks, and integrated into main. Changes apply minor version bumps and internal fixes.
82%
#1617 chore(deps): update internal packages charmcraft merged Merged automated dependency updates for craft-application to 2.1.0 and craft-parts to 1.29.0. Approved by two reviewers, passed CI, and merged with minimal changes.
80%
#1465 chore(deps): update dependency craft-application to 1.2.1 charmcraft merged Merged dependency update for craft-application to version 1.2.1. Approved by two reviewers with minimal changes across two files. Changes integrated into the main branch.
80%
#1729 chore: update to craft-application 3 charmcraft merged Merged after approval by two reviewers. Updated project dependencies to craft-application version 3 across 16 files, with 132 additions and 40 deletions.
80%
#4738 chore(deps): update dependency craft-application to v2.5.0 snapcraft merged Merged automated dependency update upgrading craft-application from v2.4.0 to v2.5.0. Changes passed CI and received three approvals. The update includes fixes required for snapcraft 8.2.0.
80%
#431 chore(deps): update internal packages rockcraft merged Merged automated dependency updates for craft-application to 1.1.0, craft-parts to 1.26.0, and craft-providers to 1.20.1. Approved by two reviewers, passed CI checks, and merged successfully.
79%
#1221 build(deps): update craft-application to 7.0.0 rockcraft merged Updated craft-application dependency to version 7.0.0. Merged after two approvals and passing CI checks. Changes span three files.
79%