python-rsa: add test-version.sh generic version-check override
authorAlexandru Ardelean <redacted>
Sun, 7 Jun 2026 11:37:59 +0000 (14:37 +0300)
committerAlexandru Ardelean <redacted>
Tue, 9 Jun 2026 06:27:30 +0000 (09:27 +0300)
The pyrsa-* command line tools use argparse and do not print the package
version with any of the flags probed by the CI generic version check, so it
reports "No executables in the package provided version" and fails. Add a
test-version.sh override; functionality remains covered by test.sh.

Signed-off-by: Alexandru Ardelean <redacted>
lang/python/python-rsa/test-version.sh [new file with mode: 0644]

diff --git a/lang/python/python-rsa/test-version.sh b/lang/python/python-rsa/test-version.sh
new file mode 100644 (file)
index 0000000..082d25b
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# shellcheck shell=busybox
+
+# The pyrsa-* command-line tools use argparse and do not print the package
+# version with any of the flags probed by the generic version check, so it
+# cannot be detected from the executables. Functionality is covered by test.sh.
+case "$PKG_NAME" in
+python3-rsa | python3-rsa-src)
+       exit 0
+       ;;
+*)
+       echo "Untested package: $PKG_NAME" >&2
+       exit 1
+       ;;
+esac
git clone https://git.99rst.org/PROJECT