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: