chore: change mount calls to use pathlib
Metadata
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. | |
| #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. | |
| #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). | |
| #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. |