summary refs log tree commit diff
diff options
context:
space:
mode:
authorTheodore Ni <3806110+tjni@users.noreply.github.com>2023-07-14 17:29:10 -0700
committerTheodore Ni <3806110+tjni@users.noreply.github.com>2023-07-14 17:39:02 -0700
commitc5240d9775abf5ae48cc792048ef6966c719aeae (patch)
treee5d93645a7c37b2dd303290edf4de4b3a1589670
parent46f3dff2276888a77b3ac849ffa55413d1b177f6 (diff)
downloadnixpkgs-c5240d9775abf5ae48cc792048ef6966c719aeae.tar
nixpkgs-c5240d9775abf5ae48cc792048ef6966c719aeae.tar.gz
nixpkgs-c5240d9775abf5ae48cc792048ef6966c719aeae.tar.bz2
nixpkgs-c5240d9775abf5ae48cc792048ef6966c719aeae.tar.lz
nixpkgs-c5240d9775abf5ae48cc792048ef6966c719aeae.tar.xz
nixpkgs-c5240d9775abf5ae48cc792048ef6966c719aeae.tar.zst
nixpkgs-c5240d9775abf5ae48cc792048ef6966c719aeae.zip
asterisk: update the update script version regex
-rwxr-xr-xpkgs/servers/asterisk/update.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/servers/asterisk/update.py b/pkgs/servers/asterisk/update.py
index 905f396284c..1e502941693 100755
--- a/pkgs/servers/asterisk/update.py
+++ b/pkgs/servers/asterisk/update.py
@@ -7,14 +7,14 @@ import re, requests, json
 import os, sys
 from pathlib import Path
 
-URL = "https://downloads.asterisk.org/pub/telephony/asterisk"
+URL = "https://downloads.asterisk.org/pub/telephony/asterisk/"
 
 page = requests.get(URL)
-changelog = re.compile("^ChangeLog-\d+\.\d+\.\d+$")
+changelog = re.compile("^ChangeLog-\d+\.\d+\.\d+\.md$")
 changelogs = [a.get_text() for a in BeautifulSoup(page.text, 'html.parser').find_all('a') if changelog.match(a.get_text())]
 major_versions = {}
 for changelog in changelogs:
-    v = version.parse(changelog.removeprefix("ChangeLog-"))
+    v = version.parse(changelog.removeprefix("ChangeLog-").removesuffix(".md"))
     major_versions.setdefault(v.major, []).append(v)
 
 out = {}