diff options
author | Theodore Ni <3806110+tjni@users.noreply.github.com> | 2023-07-14 17:29:10 -0700 |
---|---|---|
committer | Theodore Ni <3806110+tjni@users.noreply.github.com> | 2023-07-14 17:39:02 -0700 |
commit | c5240d9775abf5ae48cc792048ef6966c719aeae (patch) | |
tree | e5d93645a7c37b2dd303290edf4de4b3a1589670 | |
parent | 46f3dff2276888a77b3ac849ffa55413d1b177f6 (diff) | |
download | nixpkgs-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-x | pkgs/servers/asterisk/update.py | 6 |
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 = {} |