From 49418515af5e8be625c91e59286dfcbd41e7491a Mon Sep 17 00:00:00 2001 From: garret1317 Date: Tue, 11 Nov 2025 00:47:43 +0000 Subject: fix site update script to sort version nums correctly --- contrib/generate_html.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/contrib/generate_html.py b/contrib/generate_html.py index a52c89d..10f4335 100755 --- a/contrib/generate_html.py +++ b/contrib/generate_html.py @@ -22,7 +22,18 @@ tarballs = [] wheels = [] bundles = [] -for item in sorted(os.listdir()):#, key=lambda x: x.name): +def sortkey(item): + if os.path.islink(item): + return [0] + ver = re.search(r"\d+\.\d+", item) + if not ver: + return [0] + + ver=ver.group() + return list(map(int, ver.split("."))) + + +for item in sorted(os.listdir(), key=sortkey): if os.path.islink(item): continue -- cgit v1.2.3-70-g09d2