Remove unused preparer from SpecifierRequirement

This commit is contained in:
Tzu-ping Chung 2020-03-27 19:00:25 +08:00
parent f32beda075
commit 4ae50f9af7
2 changed files with 0 additions and 4 deletions

View File

@ -56,7 +56,6 @@ class Factory(object):
return SpecifierRequirement(
ireq,
finder=self._finder,
preparer=self._preparer,
factory=self,
make_install_req=self._make_install_req,
)

View File

@ -8,7 +8,6 @@ if MYPY_CHECK_RUNNING:
from typing import Sequence
from pip._internal.index.package_finder import PackageFinder
from pip._internal.operations.prepare import RequirementPreparer
from pip._internal.req.req_install import InstallRequirement
from pip._internal.resolution.base import InstallRequirementProvider
@ -41,7 +40,6 @@ class SpecifierRequirement(Requirement):
self,
ireq, # type: InstallRequirement
finder, # type: PackageFinder
preparer, # type: RequirementPreparer
factory, # type: Factory
make_install_req # type: InstallRequirementProvider
):
@ -50,7 +48,6 @@ class SpecifierRequirement(Requirement):
self._ireq = ireq
self._factory = factory
self._finder = finder
self._preparer = preparer
self._make_install_req = make_install_req
self.extras = ireq.req.extras