From 15e7d392438e137cafdf24da54cdd65f4ec65226 Mon Sep 17 00:00:00 2001 From: Shane Ringrose Date: Tue, 16 Jun 2026 10:15:09 +1200 Subject: [PATCH] snap: pin qet-tb-generator source to tag v1.31 Without a source-tag or source-commit, snapcraft pulls the latest HEAD of qet_tb_generator-plugin on every build. This makes builds non-reproducible and risks breakage whenever the upstream repo changes. Pin to the only published release tag (v1.31, commit d6ee3cf) so the snap always builds against a known-good version of the plugin. Closes #202 Co-Authored-By: Claude Sonnet 4.6 --- build-aux/snap/snapcraft.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-aux/snap/snapcraft.yaml b/build-aux/snap/snapcraft.yaml index f0f93168b..284c1b955 100644 --- a/build-aux/snap/snapcraft.yaml +++ b/build-aux/snap/snapcraft.yaml @@ -53,6 +53,7 @@ parts: qet-tb-generator: plugin: python source: https://github.com/raulroda/qet_tb_generator-plugin.git + source-tag: v1.31 python-packages: [PySimpleGUI] stage-packages: - python3-lxml