hyb
2026-01-30 44480e71b27aa9d4cb8441f50c873f1b110e9691
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Ë
ñúhã    óê—ddlmZddlZddlmZmZmZmZmZm    Z    ddl
m Z m Z m Z mZer%ddlmZddlmZdd    lmZGd
„d e    ee e e f«Znej,d gd ¢«ZGd „dee e e f«Zy)é)Ú annotationsN)Ú TYPE_CHECKINGÚAnyÚGenericÚIterableÚMappingÚ
NamedTupleé)ÚCTÚKTÚRTÚ DirectedGraph)ÚAbstractProvider)Ú BaseReporteré)Ú    Criterioncó,—eZdZUded<ded<ded<y)ÚResultzMapping[KT, CT]ÚmappingzDirectedGraph[KT | None]ÚgraphzMapping[KT, Criterion[RT, CT]]ÚcriteriaN)Ú__name__Ú
__module__Ú __qualname__Ú__annotations__©óú\H:\Change_password\venv_build\Lib\site-packages\pip/_vendor/resolvelib/resolvers/abstract.pyrr s…Ø Ó Ø'Ó'Ø0Ô0rr)rrrcó0—eZdZdZeZ                        dd„Zdd„Zy)ÚAbstractResolverz3The thing that performs the actual resolution work.có —||_||_y)N)ÚproviderÚreporter)Úselfr"r#s   rÚ__init__zAbstractResolver.__init__s€ð
!ˆŒ Ø ˆ rc ó—t‚)aèTake a collection of constraints, spit out the resolution result.
 
        This returns a representation of the final resolution state, with one
        guarenteed attribute ``mapping`` that contains resolved candidates as
        values. The keys are their respective identifiers.
 
        :param requirements: A collection of constraints.
        :param kwargs: Additional keyword arguments that subclasses may accept.
 
        :raises: ``self.base_exception`` or its subclass.
        )ÚNotImplementedError)r$Ú requirementsÚkwargss   rÚresolvezAbstractResolver.resolve#s
€ô"Ð!rN)r"zAbstractProvider[RT, CT, KT]r#zBaseReporter[RT, CT, KT]ÚreturnÚNone)r(z Iterable[RT]r)rr+zResult[RT, CT, KT])rrrÚ__doc__Ú    ExceptionÚbase_exceptionr%r*rrrr r s0„Ù=à€Nð!à.ð!ð+ð!ð
ó    !ô "rr )Ú
__future__rÚ collectionsÚtypingrrrrrr    Ústructsr r r rÚ    providersrÚ    reportersrÚ    criterionrrÚ
namedtupler rrrú<module>r8sjðÝ"ãßM×Mç/Ó/áÝ,Ý(Ý$ô1˜W R¨¨R ZÑ0õ1ð $ˆ[× #Ñ # HÒ.NÓ O€Fô"w˜r 2 r˜zÑ*õ"r