Viewing File: /opt/alt/python35/lib/python3.5/site-packages/pip/_internal/req/__init__.pyo

ó
“tĈ_c@@söddlmZddlZddlZddlmZddlmZddlm	Z	ddl
mZddlm
Z
erİdd	lmZmZmZmZmZnd
ddd
gZejeƒZdefd„ƒYZd„Zd„ZdS(i(tabsolute_importN(t
indent_log(tMYPY_CHECK_RUNNINGi(tparse_requirements(tInstallRequirement(tRequirementSet(tIteratortListtOptionaltSequencetTupleRRRtinstall_given_reqstInstallationResultcB@seZd„Zd„ZRS(cC@s
||_dS(N(tname(tselfR
((sK/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/req/__init__.pyt__init__scC@sdj|jƒS(NsInstallationResult(name={!r})(tformatR
(R((sK/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/req/__init__.pyt__repr__s(t__name__t
__module__RR(((sK/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/req/__init__.pyRs	cc@s#x|D]}|j|fVqWdS(N(R
(trequirementstreq((sK/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/req/__init__.pyt_validate_requirements"s
c	C@sStjt|ƒƒ}	|	r=tjddj|	jƒƒƒng}
tƒxù|	jƒD]ë\}}|j	r¤tjd|ƒtƒ|j
dtƒ}
WdQXnd}
y8|j
||d|d|d|d	|d
|d|ƒWn1tk
r|
r|jr|
jƒn‚nX|
r2|jr2|
jƒn|
jt|ƒƒqZWWdQX|
S(su
    Install everything in the given list.

    (to be called after having downloaded and unpacked the packages)
    s!Installing collected packages: %ss, sAttempting uninstall: %stauto_confirmNtrootthometprefixtwarn_script_locationt
use_user_sitet	pycompile(tcollectionstOrderedDictRtloggertinfotjointkeysRtitemstshould_reinstallt	uninstalltTruetNonetinstallt	Exceptiontinstall_succeededtrollbacktcommittappendR(Rtinstall_optionstglobal_optionsRRRRRRt
to_installt	installedtreq_nametrequirementtuninstalled_pathset((sK/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/req/__init__.pyR+s@
	
	


(t
__future__RRtloggingtpip._internal.utils.loggingRtpip._internal.utils.typingRtreq_fileRtreq_installRtreq_setRttypingRRRR	R
t__all__t	getLoggerRR tobjectRRR(((sK/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/req/__init__.pyt<module>s+
		
Back to Directory File Manager