← Back to issue list

Update the python plugin to be base aware

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1794798
Type
issue
State
closed
Author
~sergiusens
Labels
18.10-build-vm
Created
Updated
Closed

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.
83%
#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.
76%
#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.
74%
#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.
73%
#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).
73%
#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).
72%
#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.
72%
#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.
72%
#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.
72%
#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.
72%