mirror of
https://github.com/pypa/pip
synced 2023-12-13 21:30:23 +01:00
Disallow non-wheel build dependencies (PEP 518)
Merge pull request #4987 from pradyunsg/fix/fork-bombing
This commit is contained in:
commit
e81b602f90
|
@ -624,7 +624,7 @@ class WheelBuilder(object):
|
||||||
# Ignore the --no-binary option when installing the build system, so
|
# Ignore the --no-binary option when installing the build system, so
|
||||||
# we don't recurse trying to build a self-hosting build system.
|
# we don't recurse trying to build a self-hosting build system.
|
||||||
finder = copy.copy(self.finder)
|
finder = copy.copy(self.finder)
|
||||||
finder.format_control = FormatControl(set(), set())
|
finder.format_control = FormatControl(set(), set([":all:"]))
|
||||||
urls = [finder.find_requirement(InstallRequirement.from_line(r),
|
urls = [finder.find_requirement(InstallRequirement.from_line(r),
|
||||||
upgrade=False).url
|
upgrade=False).url
|
||||||
for r in reqs]
|
for r in reqs]
|
||||||
|
|
Binary file not shown.
Loading…
Reference in a new issue