diff --git a/src/pip/_internal/wheel.py b/src/pip/_internal/wheel.py index 7118558a56b..ca3e1775c64 100644 --- a/src/pip/_internal/wheel.py +++ b/src/pip/_internal/wheel.py @@ -703,7 +703,6 @@ def build(self, requirements, session, autobuilding=False): buildset = [] for req in requirements: - ephem_cache = False if req.constraint: continue if req.is_wheel: @@ -715,10 +714,11 @@ def build(self, requirements, session, autobuilding=False): pass elif autobuilding and req.link and not req.link.is_artifact: # VCS checkout. Build wheel just for this run. - ephem_cache = True + buildset.append((req, True)) elif autobuilding and not req.source_dir: pass else: + ephem_cache = False if autobuilding: link = req.link base, ext = link.splitext()