git: d9dd505d6721 - main - Tools/scripts: In pypi-get-latest-version.sh, exclude alpha/beta/rc versions

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 17 Dec 2024 09:45:46 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d9dd505d672130e3447f87d8f3a6311df7a13349

commit d9dd505d672130e3447f87d8f3a6311df7a13349
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-12-16 15:09:04 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-12-17 09:45:30 +0000

    Tools/scripts: In pypi-get-latest-version.sh, exclude alpha/beta/rc versions
---
 Tools/scripts/pypi-get-latest-version.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Tools/scripts/pypi-get-latest-version.sh b/Tools/scripts/pypi-get-latest-version.sh
index 2b7c71e56401..ee72582e86c3 100755
--- a/Tools/scripts/pypi-get-latest-version.sh
+++ b/Tools/scripts/pypi-get-latest-version.sh
@@ -40,6 +40,7 @@ done
 fetch -o - https://pypi.python.org/pypi/$PACKAGE_NAME/json 2>/dev/null |
 	jq -r '.releases | keys[]' |
 	grep -v dev |
+	grep -v -E ".*(a|b|rc)[0-9]*$" |
 	version_sort |
 	tail -1 ||
 	echo "failed to find the Python package '$PACKAGE_NAME'"