From 6815b035a180d461d4b93aedd0c6bfbf57c2a933 Mon Sep 17 00:00:00 2001 From: DDoSolitary Date: Fri, 23 Oct 2020 03:35:11 +0800 Subject: [PATCH] fix the provided option for non-soname "provides" this fixes #165 --- nvchecker_source/archpkg.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nvchecker_source/archpkg.py b/nvchecker_source/archpkg.py index 230752a..de321c4 100644 --- a/nvchecker_source/archpkg.py +++ b/nvchecker_source/archpkg.py @@ -22,7 +22,7 @@ async def get_version(name, conf, *, cache, **kwargs): r = [r for r in data['results'] if r['repo'] != 'testing'][0] if provided: - provides = dict(x.split('=', 1) for x in r['provides']) + provides = dict(x.split('=', 1) for x in r['provides'] if '=' in x) version = provides.get(provided, None) if strip_release: version = version.split('-', 1)[0]