From c7c319c4ed6b2dba3d07b49fdd367a09c906028b Mon Sep 17 00:00:00 2001 From: Paul Moore Date: Thu, 7 May 2020 11:55:56 +0100 Subject: [PATCH] Fix type declarations. Mypy let me down :-( --- src/pip/_internal/resolution/resolvelib/requirements.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pip/_internal/resolution/resolvelib/requirements.py b/src/pip/_internal/resolution/resolvelib/requirements.py index 3d089f708..c32187c6c 100644 --- a/src/pip/_internal/resolution/resolvelib/requirements.py +++ b/src/pip/_internal/resolution/resolvelib/requirements.py @@ -35,7 +35,7 @@ class ExplicitRequirement(Requirement): return self.candidate.name def find_matches(self, constraint): - # type: (Sequence[SpecifierSet]) -> Sequence[Candidate] + # type: (SpecifierSet) -> Sequence[Candidate] if len(constraint) > 0: raise InstallationError( "Could not satisfy constraints for '{}': " @@ -117,7 +117,7 @@ class RequiresPythonRequirement(Requirement): return self._candidate.name def find_matches(self, constraint): - # type: (Sequence[SpecifierSet]) -> Sequence[Candidate] + # type: (SpecifierSet) -> Sequence[Candidate] assert len(constraint) == 0, \ "RequiresPythonRequirement cannot have constraints" if self._candidate.version in self.specifier: