1
1
Fork 0
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:
Pradyun Gedam 2018-01-26 14:20:13 +05:30 committed by GitHub
commit e81b602f90
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 1 deletions

View file

@ -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]