Your IP : 18.224.60.132


Current Path : /lib/python2.7/site-packages/pip/operations/
Upload File :
Current File : //lib/python2.7/site-packages/pip/operations/freeze.pyc

�
��abc
@@s�ddlmZddlZddlZddlZddlmZddlmZddl	m
Z
ddlmZddl
mZddlmZeje�Zddddddedd
d	�	ZdS(i(tabsolute_importN(tInstallRequirement(t
COMMENT_RE(tget_installed_distributions(t
pkg_resources(tcanonicalize_name(tRequirementParseErrorc	c@s�|p	g}d}	|r-tj|�j}	ng}
x9tjD].}|jd�r=|
j|jd��q=q=Wx*|D]"}d|krv|
j	|�qvqvWx|D]}d|Vq�Wi}
xst
d|dd#d|�D]V}ytjj
||
�}Wn'tk
r tjd|j�q�nX||
|j<q�W|r1t�}x�|D]�}t|���}x�|D]�}|j�s�|j�jd�s�|	r�|	|�s�|jd$�r�|j�}||krd|j|�|Vqdqdn|jd�s�|jd�rc|jd�r |dj�}n|td�j�jd�}tj|d|d|d|�}n-tjtjd|�j�d|d|�}|js�tj d||j��tj d�qd|j|
kr�tjd|tjd|�j��qdt!|
|j�j�V|
|j=qdWWdQXqHWd VnxLt"|
j#�d!d"��D]/}t$|j�|krMt!|�j�VqMqMWdS(%Nsdependency_links.txts#egg=s-f %st
local_onlytskipt	user_onlysCould not parse requirement: %st#s-rs
--requirements-Zs--always-unzips-fs--find-linkss-is--index-urls--pres--trusted-hosts--process-dependency-linkss--extra-index-urls-es
--editableit=tdefault_vcstisolatedtwheel_cachetsWSkipping line in requirement file [%s] because it's not clear what it would install: %ss9  (add #egg=PackageName to the URL to avoid this warning)sDRequirement file [%s] contains %s, but that package is not installeds7## The following requirements were added by pip freeze:tkeycS@s
|jj�S(N(tnametlower(tx((s9/usr/lib/python2.7/site-packages/pip/operations/freeze.pyt<lambda>�R((s-rs
--requirements-Zs--always-unzips-fs--find-linkss-is--index-urls--pres--trusted-hosts--process-dependency-linkss--extra-index-url(%tNonetretcompiletsearchRtworking_setthas_metadatatextendtget_metadata_linestappendRtpiptFrozenRequirementt	from_distRtloggertwarningtproject_nameRtsettopentstript
startswithtrstriptaddtlentlstripRt
from_editablet	from_lineRtsubtinfotstrtsortedtvaluesR(trequirementt
find_linksRR	t
skip_regexRR
RRt
skip_matchtdependency_linkstdisttlinkt
installationstreqtemitted_optionst
req_file_pathtreq_filetlinetline_reqtinstallation((s9/usr/lib/python2.7/site-packages/pip/operations/freeze.pytfreezes�



	


	


	
		
((t
__future__RtloggingRRtpip.reqRtpip.req.req_fileRt	pip.utilsRtpip._vendorRtpip._vendor.packaging.utilsRtpip._vendor.pkg_resourcesRt	getLoggert__name__R!RtFalseRB(((s9/usr/lib/python2.7/site-packages/pip/operations/freeze.pyt<module>s 

?>