diff --git a/services/updates.py b/services/updates.py index 81f61be..e5c25aa 100644 --- a/services/updates.py +++ b/services/updates.py @@ -30,6 +30,8 @@ async def list_updates() -> tuple[str, list[str]]: for line in out.splitlines(): if not line or line.startswith("Listing..."): continue + if "upgradable from:" not in line: + continue # Format: name/repo new_ver arch [upgradable from: old] m = re.match(r"^(\S+)\s+(\S+)\s", line) if not m: