Update the python plugin to be base aware
Metadata
Current evaluation
Fixed by snapcraft PR #2362 (commit 669eebe19): the Python plugin gained core16/core18 base support and changed requirements from a string to a list.
Resolution: closed resolved
Reason: The Launchpad item was closed after snapcraft PR #2362 merged as commit 669eebe19, implementing base-aware Python plugin behavior and the requested requirements-list change.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Update the plugin to be base aware.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by snapcraft PR #2362 (commit 669eebe19): the Python plugin gained core16/core18 base support and changed requirements from a string to a list. | |
| stealth/space-bunny-alpha | — | closed resolved | Making the python plugin base aware was implemented and merged in snapcraft PR #2362 (commit 669eebe19), adding core16/core18 base support and converting 'requirements' to a list; the tracking issue was closed. | |
| stealth/space-bunny-alpha | — | closed resolved | Python plugin base awareness was implemented in merged PR #2362 (commit 669eebe19), adding core16/core18 support and moving its tests to spread. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The python plugin base awareness update was abandoned due to prolonged inactivity and lack of discussion. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation or comments. The python plugin base awareness update was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or discussion. The request to update the python plugin for base awareness was abandoned or superseded, with no merge or fix details provided. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution or merge. The python plugin base awareness update was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2362
(confidence 99%)
Merged implementation cited in the issue's final maintainer comment.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2362 python plugin: add support for bases | snapcraft | merged | Merged in snapcraft#2362 via commit 669eebe19, making the Python plugin base-aware for core16/core18 and moving its tests to spread. | |
| #1794800 Update the ruby plugin to be base aware | snapcraft (launchpad) | closed | Ruby plugin gained base awareness via merged PR snapcore/snapcraft#2346 (commit bdb2b85e3), adding core16/core18 support. | |
| #1794801 Update the scons plugin to be base aware | snapcraft (launchpad) | closed | Updated the SCons plugin with base awareness in snapcore/snapcraft#2357, merged as commit 883c308c9. | |
| #1794792 Update the make plugin to be base aware | snapcraft (launchpad) | closed | Make plugin made base aware by merged snapcore/snapcraft#2363 (commit 2f3879d93), adding core16/core18 support for the make, cmake and autotools plugins; bug closed as fixed. | |
| #1794791 Update the kernel plugin to be base aware | snapcraft (launchpad) | closed | Kernel and KBuild plugins gained base support via merged PR snapcore/snapcraft#2368 (commit ddbda36b5). | |
| #1794790 Update the kbuild plugin to be base aware | snapcraft (launchpad) | closed | Closed by kyrofa pointing to snapcore/snapcraft PR #2368, merged as commit ddbda36b5 "{kbuild,kernel} plugin: add support for bases", adding core16/core18 base support to the kbuild plugin (plus its inheriting kernel plugin). | |
| #1794776 Update the ant plugin to be base aware | snapcraft (launchpad) | closed | Ant plugin was made base-aware by merged PR snapcore/snapcraft#2370 (commit eab7fcf15), adding core16 and core18 support. | |
| #1794799 Update the qmake plugin to be base aware | snapcraft (launchpad) | closed | Updated the qmake plugin to support bases via snapcore/snapcraft PR #2366, merged as commit 3585eb13d. | |
| #6020 Most Python-based snaps can't build on core26 | snapcraft | closed | Fixed by merged PR #6089 (commit 6ee41173c) and released in Snapcraft 8.14.3, enabling Python plugin builds on core26. | |
| #6089 fix(plugins/python): fix core26 builds | snapcraft | merged | Merged #6089 fixed #6020 by enabling the Python plugin for strictly confined core26 snaps and adding spread tests; released in Snapcraft 8.14.3. |