kgh(ddlmZddlmZmZmZddlmZmZm Z erddl m Z Gdde Z Gd d e eeefZGd d e eeefZGd de ZGddeeeefZGddeZdS)) annotations) TYPE_CHECKING CollectionGeneric)CTRTRequirementInformation) CriterionceZdZdZdS)ResolverExceptionzA base class for all exceptions raised by this module. Exceptions derived by this class should all be handled in this module. Any bubbling pass the resolver should be treated as a bug. N)__name__ __module__ __qualname____doc__/builddir/build/BUILD/imunify360-venv-2.6.0/opt/imunify360/venv/lib/python3.11/site-packages/pip/_vendor/resolvelib/resolvers/exceptions.pyrr srrc(eZdZdfd Zd dZxZS) RequirementsConflicted criterionCriterion[RT, CT]returnNonecXt|||_dSN)super__init__r)selfr __class__s rrzRequirementsConflicted.__init__s& ###"rstrcddd|jDS)NzRequirements conflict: {}, c34K|]}t|VdSrrepr.0rs r z1RequirementsConflicted.__str__..(II!d1ggIIIIIIr)formatjoinriter_requirementr s r__str__zRequirementsConflicted.__str__sF*11 IIIIt~'F'F'H'HIII I I   r)rrrrrr"rrrrr1 __classcell__r!s@rrrsQ######        rrc(eZdZd fd Zd dZxZS) InconsistentCandidate candidaterrrcht||||_||_dSr)rrr8r)r r8rr!s rrzInconsistentCandidate.__init__s/ I...""rrr"cd|jdd|jDS)Nz+Provided candidate {!r} does not satisfy {}r$c34K|]}t|VdSrr&r(s rr+z0InconsistentCandidate.__str__..'r,r)r-r8r.rr/r0s rr1zInconsistentCandidate.__str__$sK<CC N IIIIt~'F'F'H'HIII I I   r)r8rrrr2r3r5s@rr7r7sQ######         rr7ceZdZdS)ResolutionErrorN)rrrrrrr=r=+sDrr=c eZdZdfd ZxZS)ResolutionImpossiblecauses*Collection[RequirementInformation[RT, CT]]cXt|||_dSr)rrr@)r r@r!s rrzResolutionImpossible.__init__0s&     r)r@rArrrrr4r5s@rr?r?/s=rr?c eZdZdfd ZxZS)ResolutionTooDeep round_countintrrcXt|||_dSr)rrrF)r rFr!s rrzResolutionTooDeep.__init__7s) %%%&r)rFrGrrrCr5s@rrErE6s=''''''''''rrEN) __future__rtypingrrrstructsrr r rr Exceptionrrr7r=r?rErrrrMs""""""55555555554444444444%$$$$$$      .B         -wr2v         '   ?GBFO''''''''''r