fix: python version not respected for some conda packages
This commit is contained in:
parent
dbaf4115ca
commit
8bbb6f63f2
1 changed files with 2 additions and 1 deletions
|
@ -594,7 +594,8 @@ class CondaDependencyProvider(DependencyProviderBase):
|
|||
deviated_ver = self.deviated_version(pkg_name, pkg_version, build)
|
||||
if build:
|
||||
matched = set(fnmatch.filter(self.pkgs[pkg_name][deviated_ver], build))
|
||||
pkgs = [p for p in self.pkgs[pkg_name][deviated_ver].values() if p['build'] in matched]
|
||||
pkgs = \
|
||||
[p for p in self.pkgs[pkg_name][deviated_ver].values() if p['build'] in matched and self.python_ok(p)]
|
||||
pkgs.sort(key=lambda p: p['build_number'], reverse=True)
|
||||
return pkgs
|
||||
compatible = []
|
||||
|
|
Loading…
Reference in a new issue