未验证 提交 eef8f6e3 编写于 作者: P Pradyun Gedam 提交者: GitHub

Merge pull request #5148 from pradyunsg/fix/pep-518-vcs

Fix PEP 518 support for VCS installs
......@@ -703,7 +703,6 @@ class WheelBuilder(object):
buildset = []
for req in requirements:
ephem_cache = False
if req.constraint:
continue
if req.is_wheel:
......@@ -715,10 +714,11 @@ class WheelBuilder(object):
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()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册