← Back to issue list

chore: remove unused providers module

View original Github issue

Metadata

Project
charmcraft
Number
#1773
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

PR #1773 was closed unmerged after 720 days of inactivity; the providers cleanup was later completed by merged PR #1776 at commit 027696be.

Resolution: closed stale

Reason: PR #1773 received no review or CI and was closed unmerged after 720 days of inactivity. PR #1776 subsequently merged as 027696be and removed charmcraft/providers.py in a broader unused-code cleanup.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Requires #1772

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale PR #1773 was closed unmerged after 720 days of inactivity; the providers cleanup was later completed by merged PR #1776 at commit 027696be.
stealth/space-bunny-alpha — closed stale PR #1773 was closed unmerged after 720 days of inactivity; prerequisite #1772 merged, but the unused providers module removal was abandoned.
stealth/space-bunny-alpha — closed stale Closed unmerged; removal of the unused providers module was abandoned after 785 days of inactivity, despite depending on merged PR #1772.
qwen/qwen3.6-35b-a3b — — Closed without merging. The change to remove the unused providers module was abandoned after 720 days of inactivity. It required PR #1772 and proposed deleting 3627 lines across five files.
qwen3.6-35b-a3b-mtp-q6 — — Closed and abandoned after depending on PR #1772. No merge or review activity occurred, leaving the unused providers module removal unimplemented.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: charmcraft#1776 (confidence 100%)

    Merged commit 027696be removed charmcraft/providers.py as part of a broader cleanup.

  • Blocked By: charmcraft#1772 (confidence 100%)

    PR #1773 explicitly required #1772, which was also closed without a merge.

Related issues

Issue Project State Summary Similarity
#1772 chore: remove unused package module charmcraft closed Removal landed in PR #1776 via commit 027696be; PR #1772 was closed unmerged after 785 days without review or CI.
82%
#1776 chore: remove unused code charmcraft merged Merged PR #1776 as commit 027696be, deleting 17,571 lines of unused code across 36 files after maintainer review and approval.
74%
#4668 chore(spread): core22 provider setup cleanup snapcraft merged Merged PR #4668 (commit 5d03a0a6b), cleaning up the core22 Spread provider setup and making cleanup target the correct provider.
74%
#1075 chore!: remove Application.run_managed craft-application closed Closed unmerged and replaced by #1077, which removed managed-command APIs and completed the ProviderService migration in commit e00540d1.
72%
#1414 chore(deps): use craft-providers 1.19.3 charmcraft merged Merged PR #1414 in commit a9575037, upgrading craft-providers to 1.19.3 so deleted cache directories are handled correctly.
70%
#903 chore: update craft-providers rockcraft merged Merged #903 as commit 3b18ef58 to update craft-providers; all reported lint, tests, builds, security scans, and policy checks passed.
70%
#407 chore(deps): bump craft-providers rockcraft closed Closed unmerged and superseded by canonical/rockcraft#420, which merged the craft-providers 1.20.0 update in commit 47e05667.
70%