← Back to issue list

python plugin recording

View original Github issue

Metadata

Project
snapcraft
Number
#1454
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Python plugin build-detail recording was merged in canonical/snapcraft#1487 (5887a826a); #1521 later expanded it to always record constraints.txt and requirements.txt contents.

Resolution: closed resolved

Reason: PR #1487 was merged in commit 5887a826a, implementing the requested Python plugin recording. The maintainer linked that resolving PR and the follow-up enhancement in #1521.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[design](https://forum.snapcraft.io/t/record-build-details-of-python-snaps/1640)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Python plugin build-detail recording was merged in canonical/snapcraft#1487 (5887a826a); #1521 later expanded it to always record constraints.txt and requirements.txt contents.
stealth/space-bunny-alpha — closed resolved Implemented Python plugin build-detail recording in #1487; #1521 expanded it to always record constraints and requirements contents.
qwen/qwen3.6-35b-a3b — — Implemented via pull request #1487, with additional updates merged in #1521. Python plugin recording is now active.
qwen/qwen3.6-35b-a3b — — Implemented via pull request #1487 and refined in #1521. The python plugin recording feature was successfully merged and the issue closed.
qwen3.6-35b-a3b-mtp-q6 — — Implemented via PR #1487, with follow-up changes merged in #1521. The Python plugin recording feature was successfully added and the issue closed.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#1487 (confidence 100%)

    Merged commit 5887a826a added Python plugin build-detail recording.

  • Related To: canonical/snapcraft#1521 (confidence 100%)

    Merged commit 77a3a334a expanded recording to constraints.txt and requirements.txt contents.

Related issues

Issue Project State Summary Similarity
#1521 python plugin: always record constraints and requirements contents snapcraft merged Merged PR canonical/snapcraft#1521 (commit 77a3a334a): the Python plugin now always records constraints.txt and requirements.txt contents in build details, following earlier build-detail recording work in #1487.
90%
#1487 python plugin: record manifest snapcraft merged Merged in #1487 (commit 5887a826a), adding Python plugin build-detail recording and resolving #1454.
78%
#1138 python plugin: exclude the RECORD files snapcraft merged Merged snapcraft#1138 in commit 73604a1f0, excluding Python RECORD files to prevent conflicts between multiple staged Python parts.
71%