summaryrefslogtreecommitdiff
path: root/src/pip/_vendor/resolvelib/providers.pyi
diff options
context:
space:
mode:
authorPradyun Gedam <pradyunsg@gmail.com>2023-03-27 11:52:58 +0100
committerGitHub <noreply@github.com>2023-03-27 11:52:58 +0100
commit01b13881659ead1b697de4fa33f6470dc379c9da (patch)
tree100809d6fdb5f54629f1682cfe3976241d58efa2 /src/pip/_vendor/resolvelib/providers.pyi
parentae9c0fd8a8cf42f70534ae7ec4ae865735389eb8 (diff)
parent440487792ca9d440e5cfdc402e77f8c793a2da70 (diff)
downloadpip-01b13881659ead1b697de4fa33f6470dc379c9da.tar.gz
Merge branch 'main' into main
Diffstat (limited to 'src/pip/_vendor/resolvelib/providers.pyi')
-rw-r--r--src/pip/_vendor/resolvelib/providers.pyi4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pip/_vendor/resolvelib/providers.pyi b/src/pip/_vendor/resolvelib/providers.pyi
index 47d6f8aba..ec054194e 100644
--- a/src/pip/_vendor/resolvelib/providers.pyi
+++ b/src/pip/_vendor/resolvelib/providers.pyi
@@ -1,12 +1,11 @@
from typing import (
Any,
- Collection,
Generic,
Iterable,
Iterator,
Mapping,
- Optional,
Protocol,
+ Sequence,
Union,
)
@@ -25,6 +24,7 @@ class AbstractProvider(Generic[RT, CT, KT]):
resolutions: Mapping[KT, CT],
candidates: Mapping[KT, Iterator[CT]],
information: Mapping[KT, Iterator[RequirementInformation[RT, CT]]],
+ backtrack_causes: Sequence[RequirementInformation[RT, CT]],
) -> Preference: ...
def find_matches(
self,