Updated for check upgrade

This commit is contained in:
Dimitris Zlatanidis 2024-03-31 18:25:46 +03:00
parent 03ba4b17d2
commit 1f3c9084a3

View file

@ -78,6 +78,7 @@ class Upgrade(Configs):
def check_packages(self) -> None: def check_packages(self) -> None:
repo_data: dict = {} repo_data: dict = {}
found_packages: dict = {}
if self.repository == '*': if self.repository == '*':
repo_data: dict = self.data repo_data: dict = self.data
@ -85,7 +86,6 @@ class Upgrade(Configs):
repo_data[self.repository] = self.data repo_data[self.repository] = self.data
for repo, data in repo_data.items(): for repo, data in repo_data.items():
found_packages: dict = {}
self.load_installed_packages(repo) self.load_installed_packages(repo)
for installed in self.installed_packages: for installed in self.installed_packages:
@ -113,7 +113,8 @@ class Upgrade(Configs):
} }
if repo == self.repos.slack_repo_name and self.removed_packages: if repo == self.repos.slack_repo_name and self.removed_packages:
if name not in data.keys(): tag: str = self.utils.split_package(installed.name)['tag']
if not tag and name not in data.keys():
self.id += 1 self.id += 1
self.sum_removed += 1 self.sum_removed += 1
inst_version: str = self.utils.split_package(installed.name)['version'] inst_version: str = self.utils.split_package(installed.name)['version']