mirror of
https://gitlab.com/dslackw/slpkg.git
synced 2024-12-28 09:58:21 +01:00
Updated for package version
This commit is contained in:
parent
bdf71b12df
commit
659c383c95
1 changed files with 6 additions and 5 deletions
|
@ -24,6 +24,7 @@ class Dependees(Configs):
|
|||
self.llc: str = self.ascii.lower_left_corner
|
||||
self.hl: str = self.ascii.horizontal_line
|
||||
self.var: str = self.ascii.vertical_and_right
|
||||
self.package_version: str = str()
|
||||
|
||||
self.is_binary: bool = self.utils.is_binary_repo(repository)
|
||||
|
||||
|
@ -49,19 +50,19 @@ class Dependees(Configs):
|
|||
self.print_dependees(dependees)
|
||||
self.summary_of_dependees(dependees, pkg)
|
||||
|
||||
def choose_version(self, name: str) -> str:
|
||||
def set_the_package_version(self, name: str):
|
||||
if self.is_binary:
|
||||
version: str = self.data[name][0]
|
||||
self.package_version: str = self.data[name][0]
|
||||
else:
|
||||
version: str = self.data[name][2]
|
||||
return version
|
||||
self.package_version: str = self.data[name][2]
|
||||
|
||||
def print_dependees(self, dependees: dict) -> None:
|
||||
for n, (name, requires) in enumerate(dependees.items(), start=1):
|
||||
dependency: str = f'{self.cyan}{name}{self.endc}'
|
||||
if self.option_for_pkg_version:
|
||||
self.set_the_package_version(name)
|
||||
dependency: str = (f'{self.cyan}{name}{self.endc} {self.yellow}'
|
||||
f'{self.choose_version(name)}{self.endc}')
|
||||
f'{self.package_version}{self.endc}')
|
||||
|
||||
self.print_dependency(n, dependency)
|
||||
|
||||
|
|
Loading…
Reference in a new issue