From d0923be1c93a37fe5429a173d8425a88db082b49 Mon Sep 17 00:00:00 2001 From: yasir Date: Tue, 24 Jan 2023 10:56:08 +0700 Subject: [PATCH] Add pypi search --- misskaty/plugins/pypi_search.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/misskaty/plugins/pypi_search.py b/misskaty/plugins/pypi_search.py index 0a84a506..2d4edd3d 100644 --- a/misskaty/plugins/pypi_search.py +++ b/misskaty/plugins/pypi_search.py @@ -114,7 +114,8 @@ async def pypi_getdata(_, callback_query): msg += f"Requires Python: {res['info'].get('requires_python', 'Unknown')}\n" msg += f"HomePage: {res['info'].get('home_page', 'Unknown')}\n" msg += f"Bug Track: {res['info'].get('vulnerabilities', 'Unknown')}\n" - msg += f"Docs Url: {res['info'].get('project_urls', 'Unknown').get('Documentation', 'Unknown')}\n" + if res['info'].get('project_urls'): + msg += f"Docs Url: {res['info']['project_urls'].get('Documentation', 'Unknown')}\n" msg += f"Description: {res['info'].get('summary', 'Unknown')}\n" msg += f"Pip Command: pip3 install {res['info'].get('name', 'Unknown')}\n" msg += f"Keywords: {res['info'].get('keywords', 'Unknown')}\n"