Python plugin: ship pyc files only
Metadata
Current evaluation
Python plugin bytecode-only packaging is untriaged; its 2019 workflow is stale because the current plugin delegates to craft-parts and no longer contains compileall.
Suggested action: needs triage
Reason: The issue has no labels or maintainer response, and its sole comment says PR snapcore/snapcraft#2843 only affected the Snapcraft snap while the Python plugin would be updated later. The current Snapcraft plugin subclasses craft-parts and the repository contains no compileall reference, so the original premise and proposed three-command workflow must be reassessed before implementation.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
45
Quick Win:
6
Complexity:
68
Confidence:
84
Actionability:
45
|
needs triage | Python plugin bytecode-only packaging is untriaged; its 2019 workflow is stale because the current plugin delegates to craft-parts and no longer contains compileall. | |
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
7
Complexity:
58
Confidence:
84
Actionability:
50
|
needs triage | Request to make the Python plugin ship only .pyc files remains open. PR #2843 targeted the Snapcraft snap, was closed unmerged, and plugin support was deferred. | |
| stealth/space-bunny-alpha |
Impact:
32
Quick Win:
9
Complexity:
56
Confidence:
87
Actionability:
64
|
needs triage | Python plugin request to ship legacy .pyc files while omitting .py sources to reduce snap size. It remains untriaged, with no maintainer feedback on the proposed build recipe. | |
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
18
Staleness:
95
Complexity:
40
Confidence:
70
Support Request:
10
|
close stale | Feature request to make the Python plugin ship only .pyc files (removing .py) to reduce snap size. Open since 2019, unlabelled, zero comments, no maintainer activity. The current craft-parts python plugin v2 no longer bytecompiles, so the premise is outdated. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
10
|
close stale | Request to modify the snapcraft Python plugin to ship only .pyc files instead of .py and .pyc to reduce snap size. Unlabelled, zero comments, and inactive for over 6 years. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
30
Confidence:
85
Support Request:
15
|
close stale | Feature request to optimize the Snapcraft Python plugin by shipping only compiled .pyc files instead of source .py files to reduce snap size. Unaddressed for over six years with no maintainer feedback. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
20
Confidence:
85
Support Request:
10
|
close stale | Request to modify the snapcraft Python plugin to ship only compiled .pyc files instead of source .py files to reduce snap size. Unaddressed for over six years with no maintainer feedback. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
snapcore/snapcraft#2843
(confidence 99%)
The reporter explicitly identified this PR as implementing the technique for the Snapcraft snap, but not for the Python plugin.
Related issues
No related issues found above the similarity threshold.