Fix system path iterator

Signed-off-by: Dan Ryan <dan@danryan.co>
This commit is contained in:
Dan Ryan
2018-07-16 02:31:22 -04:00
parent 08cb159e22
commit 2de9505668
+1 -1
View File
@@ -174,7 +174,7 @@ class SystemPath(object):
paths = (self.get_path(k) for k in self.path_order)
path_filter = filter(None, (sub_finder(p) for p in paths if p is not None))
version_sort = operator.attrgetter("as_python.version_sort")
return (c for c in sorted(path_filter, key=version_sort, reverse=True))
return [c for c in sorted(path_filter, key=version_sort, reverse=True)]
def find_python_version(self, major=None, minor=None, patch=None, pre=None, dev=None):
"""Search for a specific python version on the path.