aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorgarret1317 <garret@airmail.cc>2025-11-11 00:47:43 +0000
committergarret1317 <garret@airmail.cc>2025-11-11 00:47:43 +0000
commit49418515af5e8be625c91e59286dfcbd41e7491a (patch)
tree6089e6568d7d35509ac48984edb56d66be2855bd
parent9948cf5cbaa2170ce20b7d10c4f35f94d0c44f46 (diff)
downloadyt-dlp-rajiko-49418515af5e8be625c91e59286dfcbd41e7491a.tar.gz
yt-dlp-rajiko-49418515af5e8be625c91e59286dfcbd41e7491a.tar.bz2
yt-dlp-rajiko-49418515af5e8be625c91e59286dfcbd41e7491a.zip
fix site update script to sort version nums correctlyHEADmaster
-rwxr-xr-xcontrib/generate_html.py13
1 files changed, 12 insertions, 1 deletions
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