X7ROOT File Manager
Current Path:
/opt/alt/python312/lib/python3.12/site-packages/pip/_vendor/resolvelib
opt
/
alt
/
python312
/
lib
/
python3.12
/
site-packages
/
pip
/
_vendor
/
resolvelib
/
??
..
??
__init__.py
(537 B)
??
__init__.pyi
(564 B)
??
__pycache__
??
compat
??
providers.py
(5.73 KB)
??
providers.pyi
(1.31 KB)
??
py.typed
(0 B)
??
reporters.py
(1.56 KB)
??
reporters.pyi
(503 B)
??
resolvers.py
(20.03 KB)
??
resolvers.pyi
(2.43 KB)
??
structs.py
(4.85 KB)
??
structs.pyi
(1.09 KB)
Editing: providers.pyi
from typing import ( Any, Generic, Iterable, Iterator, Mapping, Protocol, Sequence, Union, ) from .reporters import BaseReporter from .resolvers import RequirementInformation from .structs import CT, KT, RT, Matches class Preference(Protocol): def __lt__(self, __other: Any) -> bool: ... class AbstractProvider(Generic[RT, CT, KT]): def identify(self, requirement_or_candidate: Union[RT, CT]) -> KT: ... def get_preference( self, identifier: 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, identifier: KT, requirements: Mapping[KT, Iterator[RT]], incompatibilities: Mapping[KT, Iterator[CT]], ) -> Matches: ... def is_satisfied_by(self, requirement: RT, candidate: CT) -> bool: ... def get_dependencies(self, candidate: CT) -> Iterable[RT]: ... class AbstractResolver(Generic[RT, CT, KT]): base_exception = Exception provider: AbstractProvider[RT, CT, KT] reporter: BaseReporter def __init__( self, provider: AbstractProvider[RT, CT, KT], reporter: BaseReporter ): ...
Upload File
Create Folder