Minor improvements

This commit is contained in:
Ivan Kravets
2022-02-18 18:34:50 +02:00
parent 8562319638
commit e6864adfb6
2 changed files with 4 additions and 5 deletions

View File

@ -116,8 +116,7 @@ class PackageManagerInstallMixin(object):
def install_dependencies(self, pkg):
assert isinstance(pkg, PackageItem)
manifest = self.load_manifest(pkg)
dependencies = manifest.get("dependencies")
dependencies = self.load_manifest(pkg).get("dependencies")
if not dependencies:
return
self.log.info("Resolving dependencies...")

View File

@ -76,11 +76,11 @@ class PackageManagerUninstallMixin(object):
def uninstall_dependencies(self, pkg):
assert isinstance(pkg, PackageItem)
manifest = self.load_manifest(pkg)
if not manifest.get("dependencies"):
dependencies = self.load_manifest(pkg).get("dependencies")
if not dependencies:
return
self.log.info(click.style("Removing dependencies...", fg="yellow"))
for dependency in manifest.get("dependencies"):
for dependency in dependencies:
spec = PackageSpec(
owner=dependency.get("owner"),
name=dependency.get("name"),