← Back to issue list

chore: change mount calls to use pathlib

View original Github issue

Metadata

Project
imagecraft
Number
#272
Type
pull request
State
closed
Author
EdmilsonRodrigues
Labels
—
Created
Updated
Closed

Current evaluation

Pathlib migration for craft-parts mount calls was closed unmerged after 196 days with no review, CI, comments, or resolving commit.

Resolution: closed stale

Reason: PR canonical/imagecraft#272 was closed without review or CI and never received a resolving commit or maintainer explanation, indicating inactivity rather than completion.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Adjust calls to functions of craft-parts to use pathlib after [change in craft-parts API](https://github.com/canonical/craft-parts/pull/1424). --- - [X] I've followed the [contribution guidelines](https://github.com/canonical/imagecraft/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.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Pathlib migration for craft-parts mount calls was closed unmerged after 196 days with no review, CI, comments, or resolving commit.
stealth/space-bunny-alpha — closed stale Unmerged pathlib migration for craft-parts mount calls was closed after 196 days without review, CI, comments, or a resolving commit.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 8
Complexity: 10
Confidence: 75
Actionability: 60
needs review Adapts mount calls to use pathlib after craft-parts API change in PR #1424. Small change (+18/-18, 2 files), awaiting review with no CI checks run.
qwen/qwen3.8-27b
Impact: 25
Quick Win: 20
Staleness: 62
Complexity: 20
Confidence: 55
needs review Chore PR adapting imagecraft's craft-parts mount/umount calls to the new pathlib-based API (craft-parts#1424). +18/-18 across 2 files. Pending, 0 reviewers, 0 comments, no CI; dormant 166 days.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 15
Confidence: 75
close stale Updates craft-parts mount calls to use pathlib following upstream API changes. Currently pending review with no CI checks or comments after 125 days of inactivity.
qwen3.6-35b-a3b-mtp-q6
Staleness: 50
Complexity: 15
Confidence: 90
needs review Adapts craft-parts mount calls to use pathlib following an upstream API change. PR is ready with lint/tests passing but has been inactive for over three months awaiting maintainer review.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 20
Confidence: 70
needs review Adapts craft-parts mount calls to use pathlib following an upstream API change. Author reports lint and tests pass, but there is no maintainer feedback or CI status after 108 days of inactivity.

Update history

Date Change
closed

Related work

  • Caused By: canonical/craft-parts#1424 (confidence 95%)

    The proposed imagecraft migration followed the pathlib-related craft-parts change, which merged as commit cfdabafc.

Related issues

Issue Project State Summary Similarity
#5981 chore: use pathlib to interact with craft-parts snapcraft open Pathlib migration for craft-parts is now redundant on main; the PR is inactive after 249 days with four unresolved comments and multiple failing checks.
83%
#1081 chore: use pathlib to interact with craft-parts rockcraft open Adapts rockcraft's craft-parts calls to pathlib after upstream API changes; +10/-12 across 4 files, CI passing, awaiting review for 249 days.
76%
#486 chore(merge): 'main' into 'work/CRAFT-3154/craft-platforms' craft-application closed Closed unmerged after prolonged inactivity, with no reviews or CI. Pydantic 2 had landed via #401 (c2f0978a); craft-platforms work later continued in #495 (3bd339cf).
71%
#699 chore: test craft-cli changes rockcraft closed Temporary test PR for canonical/craft-cli#271 was closed unmerged after ~2 years idle: no reviews, CI, comments, or resolving commit. The craft-cli change itself landed separately in 73e896e.
71%