From 29e7dfb662fbbb1e0db34841ec26a015e6da0a22 Mon Sep 17 00:00:00 2001 From: Dimitris Zlatanidis Date: Wed, 15 Mar 2023 13:02:24 +0200 Subject: [PATCH] Fixed for KeyboardInterrupt --- slpkg/check_updates.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/slpkg/check_updates.py b/slpkg/check_updates.py index bdd4f245..1f4f50a7 100644 --- a/slpkg/check_updates.py +++ b/slpkg/check_updates.py @@ -39,8 +39,11 @@ class CheckUpdates(Configs): self.local_chg_txt = Path(self.ponce_repo_path, self.changelog_txt) self.repo_chg_txt: str = f'{self.ponce_repo_url}{self.changelog_txt}' - http = urllib3.PoolManager() - repo = http.request('GET', self.repo_chg_txt) + try: + http = urllib3.PoolManager() + repo = http.request('GET', self.repo_chg_txt) + except KeyboardInterrupt: + raise SystemExit(1) if self.local_chg_txt.is_file(): local_date = int(os.stat(self.local_chg_txt).st_size)