Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
idna / lib / python2.7 / site-packages / pip / commands / list.pyc
Size: Mime:
ó
œèRc@sœddlmZddlmZmZddlmZddlmZddl	m
Z
ddlmZm
Z
ddlmZmZdefd	„ƒYZd
S(iÿÿÿÿ(tCommand(tDistributionNotFoundtBestVersionAlreadyInstalled(t
PackageFinder(tlogger(tInstallRequirement(tget_installed_distributionstdist_is_editable(tmake_option_grouptindex_grouptListCommandcBszeZdZdZdZdZdgZd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
d„Zd
„ZRS(s-List installed packages, including editables.tlists
      %prog [options]sList installed packages.tpythonc	Ostt|ƒj||Ž|j}|jdddddtddƒ|jdd	dddtdd
ƒ|jdddddtdd
ƒ|jdddddtddƒ|jddddtddƒtt|jƒ}|jj	d|ƒ|jj	d|ƒdS(Ns-os
--outdatedtactiont
store_truetdefaultthelps,List outdated packages (excluding editables)s-us
--uptodates,List uptodate packages (excluding editables)s-es
--editablesList editable projects.s-ls--localsSIf in a virtualenv that has global access, do not list globally-installed packages.s--presYInclude pre-release and development versions. By default, pip only finds stable versions.i(
tsuperR
t__init__tcmd_optst
add_optiontFalseRR	tparsertinsert_option_group(tselftargstkwRt
index_opts((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyRs<					cCsUtd|jd|d|jd|jd|jd|jd|jd|jd	|jƒ	S(
sK
        Create a package finder appropriate to this list command.
        t
find_linkst
index_urlstuse_mirrorstmirrorstallow_externaltallow_insecuretallow_all_externaltallow_all_insecuretallow_all_prereleases(	RRRRR R!R"R#tpre(RtoptionsR((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyt_build_package_finder9s						cCs\|jr|j|ƒn?|jr2|j|ƒn&|jrK|j|ƒn
|j|ƒdS(N(toutdatedtrun_outdatedtuptodatetrun_uptodateteditablet
run_editablestrun_listing(RR&R((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pytrunHs			cCsYxR|j|ƒD]A\}}}||jkrtjd|j|j|fƒqqWdS(Ns%s (Current: %s Latest: %s)(tfind_packages_latests_versionstparsed_versionRtnotifytproject_nametversion(RR&tdisttremote_version_rawtremote_version_parsed((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyR)Rsccs|jg|j}|jr?tjddj|ƒƒg}ng}xKtd|jd|jƒD].}|j	dƒra|j
|jdƒƒqaqaW|j||ƒ}|j
|ƒtd|jdtd|jƒ}x¶|D]®}tj|jdƒ}y(|j|tƒ}|dkrwÚnWn-tk
r3qÚnGtk
rL|j}	n.X|j||jƒd}	|	d}
|	d}||
|fVqÚWdS(	NsIgnoring indexes: %st,t
local_onlytskipsdependency_links.txttinclude_editablesii(t	index_urltextra_index_urlstno_indexRR2tjoinRtlocalR:thas_metadatatextendtget_metadata_linesR'tadd_dependency_linksRRt	from_linetkeytNonetfind_requirementtTrueRRtinstalled_versiont_link_package_versionstname(RR&Rtdependency_linksR5tfindertinstalled_packagestreqtlinktremote_versionR6R7((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyR0Xs4		"
!






cCs,td|jd|jƒ}|j|ƒdS(NR9R:(RR@R:toutput_package_listing(RR&RO((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyR.}scCs)td|jdtƒ}|j|ƒdS(NR9teditables_only(RR@RIRS(RR&RO((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyR-scCsxt|dd„ƒ}x\|D]T}t|ƒrMd|j|j|jf}nd|j|jf}tj|ƒqWdS(NRFcSs
|jjƒS(N(R3tlower(R5((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyt<lambda>†ss%s (%s, %s)s%s (%s)(tsortedRR3R4tlocationRR2(RROR5tline((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyRS…s
cCsYg}x?|j|ƒD].\}}}|j|kr|j|ƒqqW|j|ƒdS(N(R0R1tappendRS(RR&R*R5R6R7((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyR+Žs
(t__name__t
__module__t__doc__RLtusagetsummaryR:RR'R/R)R0R.R-RSR+(((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyR

s		%		
		%				N(tpip.basecommandRtpip.exceptionsRRt	pip.indexRtpip.logRtpip.reqRtpip.utilRRtpip.cmdoptionsRR	R
(((sF/home/tvault/.virtenv/lib/python2.7/site-packages/pip/commands/list.pyt<module>s