From cb99eecb43b7e58d89eb62c373f204a09d95d5dc Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Sun, 7 Jun 2026 14:37:59 +0300 Subject: [PATCH] python-rsa: add test-version.sh generic version-check override 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 --- lang/python/python-rsa/test-version.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 lang/python/python-rsa/test-version.sh diff --git a/lang/python/python-rsa/test-version.sh b/lang/python/python-rsa/test-version.sh new file mode 100644 index 0000000000..082d25b2d5 --- /dev/null +++ b/lang/python/python-rsa/test-version.sh @@ -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