mirror of
https://github.com/jupyter/docker-stacks.git
synced 2025-10-11 12:02:56 +00:00
Simplify code in CondaPackageHelper
This commit is contained in:
@@ -108,11 +108,9 @@ class CondaPackageHelper:
|
|||||||
updatable = []
|
updatable = []
|
||||||
for pkg, inst_vs in self.installed_packages.items():
|
for pkg, inst_vs in self.installed_packages.items():
|
||||||
avail_vs = self.available_packages[pkg]
|
avail_vs = self.available_packages[pkg]
|
||||||
if (requested_only and pkg not in self.requested_packages) or (
|
if not avail_vs or (requested_only and pkg not in self.requested_packages):
|
||||||
not avail_vs
|
|
||||||
):
|
|
||||||
continue
|
continue
|
||||||
newest = sorted(avail_vs, key=CondaPackageHelper.semantic_cmp)[-1]
|
newest = max(avail_vs, key=CondaPackageHelper.semantic_cmp)
|
||||||
current = min(inst_vs, key=CondaPackageHelper.semantic_cmp)
|
current = min(inst_vs, key=CondaPackageHelper.semantic_cmp)
|
||||||
if CondaPackageHelper.semantic_cmp(
|
if CondaPackageHelper.semantic_cmp(
|
||||||
current
|
current
|
||||||
|
Reference in New Issue
Block a user