From 1099bc23810e6b891d4e056a1f80873e9c6cea51 Mon Sep 17 00:00:00 2001 From: Robert Hafner Date: Wed, 29 Jun 2022 14:09:37 -0500 Subject: [PATCH] Fix version check for packages using complex whl names --- scripts/latest_versions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/latest_versions.py b/scripts/latest_versions.py index 147fb0f..9f2b5d5 100755 --- a/scripts/latest_versions.py +++ b/scripts/latest_versions.py @@ -18,7 +18,7 @@ version_regex = re.compile(r"-(\d+\.\d+\.\d+(a|b|rc)?\d?).+[\.whl|\.tar\.gz]") versions = [x[0] for x in version_regex.findall(html_string) if x[0] not in EXCLUDE_VERSIONS] else: - version_regex = re.compile(r"-(\d+\.\d+\.\d+)\..+[\.whl|\.tar\.gz]") + version_regex = re.compile(r"-(\d+\.\d+\.\d+)[\.|-].+[\.whl|\.tar\.gz]") versions = [x for x in version_regex.findall(html_string) if x not in EXCLUDE_VERSIONS] unique_versions = list(dict.fromkeys(versions))