From 2de9505668b40cf3a847bedf6604a7de8bc73c05 Mon Sep 17 00:00:00 2001 From: Dan Ryan Date: Mon, 16 Jul 2018 02:31:22 -0400 Subject: [PATCH] Fix system path iterator Signed-off-by: Dan Ryan --- pipenv/vendor/pythonfinder/models/path.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipenv/vendor/pythonfinder/models/path.py b/pipenv/vendor/pythonfinder/models/path.py index a7255049..893b6af0 100644 --- a/pipenv/vendor/pythonfinder/models/path.py +++ b/pipenv/vendor/pythonfinder/models/path.py @@ -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.