Viewing File: /opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyo

ó
“tÆ_c@sddlmZddlmZddlmZddlmZddlm	Z	e	r³ddl
mZmZm
Z
mZddlmZddlmZee
d	e
efZnd
„Zdefd„ƒYZd
efd„ƒYZd	efd„ƒYZdS(iÿÿÿÿ(tSpecifierSet(tcanonicalize_name(tInstallRequirement(tHashes(tMYPY_CHECK_RUNNING(t	FrozenSettIterabletOptionaltTuple(t_BaseVersion(tLinkt	CandidatecCs9|s
|Std„|Dƒƒ}dj|dj|ƒƒS(Ncss|]}t|ƒVqdS(N(R(t.0te((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pys	<genexpr>ss{}[{}]t,(tsortedtformattjoin(tprojecttextrastcanonical_extras((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytformat_namest
ConstraintcBsJeZd„Zed„ƒZed„ƒZd„Zd„Zd„ZRS(cCs||_||_dS(N(t	specifierthashes(tselfRR((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyt__init__s	cCsttƒtƒƒS(N(RRR(tcls((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytempty#scCst|j|jdtƒƒS(Nttrust_internet(RRRtFalse(Rtireq((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyt	from_ireq(scCst|jƒpt|jƒS(N(tboolRR(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyt__nonzero__-scCs
|jƒS(N(R"(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyt__bool__1scCsIt|tƒstS|j|j@}|j|jdtƒ@}t||ƒS(NR(t
isinstanceRtNotImplementedRRRR(RtotherRR((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyt__and__5s
(	t__name__t
__module__RtclassmethodRR R"R#R'(((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyRs			tRequirementcBs2eZed„ƒZd„Zd„Zd„ZRS(cCstdƒ‚dS(NsSubclass should override(tNotImplementedError(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytname?scCstS(N(R(Rt	candidate((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytis_satisfied_byDscCstdƒ‚dS(NsSubclass should override(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytget_candidate_lookupHscCstdƒ‚dS(NsSubclass should override(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytformat_for_errorLs(R(R)tpropertyR-R/R0R1(((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyR+>s		cBsneZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZd„Zd„Z	d„Z
RS(cCstdƒ‚dS(NsOverride in subclass(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyR-RscCstdƒ‚dS(NsOverride in subclass(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytversionWscCstdƒ‚dS(NsOverride in subclass(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytis_installed\scCstdƒ‚dS(NsOverride in subclass(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytis_editableascCstdƒ‚dS(NsOverride in subclass(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytsource_linkfscCstdƒ‚dS(NsOverride in subclass(R,(Rt
with_requires((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytiter_dependencieskscCstdƒ‚dS(NsOverride in subclass(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pytget_install_requirementoscCstdƒ‚dS(NsSubclass should override(R,(R((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyR1ss(R(R)R2R-R3R4R5R6R8R9R1(((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyRQs		N(t pip._vendor.packaging.specifiersRtpip._vendor.packaging.utilsRtpip._internal.req.req_installRtpip._internal.utils.hashesRtpip._internal.utils.typingRttypingRRRRtpip._vendor.packaging.versionR	tpip._internal.models.linkR
tCandidateLookupRtobjectRR+R(((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/resolution/resolvelib/base.pyt<module>s"	!
Back to Directory File Manager