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: reporters.py
class BaseReporter(object): """Delegate class to provider progress reporting for the resolver.""" def starting(self): """Called before the resolution actually starts.""" def starting_round(self, index): """Called before each round of resolution starts. The index is zero-based. """ def ending_round(self, index, state): """Called before each round of resolution ends. This is NOT called if the resolution ends at this round. Use `ending` if you want to report finalization. The index is zero-based. """ def ending(self, state): """Called before the resolution ends successfully.""" def adding_requirement(self, requirement, parent): """Called when adding a new requirement into the resolve criteria. :param requirement: The additional requirement to be applied to filter the available candidaites. :param parent: The candidate that requires ``requirement`` as a dependency, or None if ``requirement`` is one of the root requirements passed in from ``Resolver.resolve()``. """ def resolving_conflicts(self, causes): """Called when starting to attempt requirement conflict resolution. :param causes: The information on the collision that caused the backtracking. """ def rejecting_candidate(self, criterion, candidate): """Called when rejecting a candidate during backtracking.""" def pinning(self, candidate): """Called when adding a candidate to the potential solution."""
Upload File
Create Folder