Current File : //lib/python2.7/site-packages/pip/commands/list.pyo |
�
r2Wc @@ s� d d l m Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l
m Z m Z d d l
m Z d d l m Z m Z e j e � Z d e f d
� � YZ d S( i ( t absolute_importN( t Command( t CommandError( t
PackageFinder( t get_installed_distributionst dist_is_editable( t RemovedInPip10Warning( t make_option_groupt index_groupt ListCommandc B@ sq e Z d Z d Z d Z d Z d � Z d � Z d � Z d � Z d � Z
d � Z d
� Z d � Z
d � Z RS(
st
List installed packages, including editables.
Packages are listed in a case-insensitive sorted order.
t lists
%prog [options]s List installed packages.c
O@ s- t t | � j | | � | j } | j d d d d d t d d �| j d d d d d t d d
�| j d d d d d t d d
�| j d d d d d t d d �| j j d d d d d d t d d �| j d d d d t d d �t t | j � } | j j d | � | j j d | � d S( Ns -os
--outdatedt actiont
store_truet defaultt helps List outdated packagess -us
--uptodates List uptodate packagess -es
--editables List editable projects.s -ls --localsS If in a virtualenv that has global access, do not list globally-installed packages.s --usert destt users, Only output packages installed in user-site.s --presY Include pre-release and development versions. By default, pip only finds stable versions.i (
t superR t __init__t cmd_optst
add_optiont FalseR R t parsert insert_option_group( t selft argst kwR t
index_opts( ( s5 /usr/lib/python2.7/site-packages/pip/commands/list.pyR sH c
C@ s7 t d | j d | d | j d | j d | j d | � S( sK
Create a package finder appropriate to this list command.
t
find_linkst
index_urlst allow_all_prereleasest
trusted_hostst process_dependency_linkst session( R R t preR R ( R t optionsR R! ( ( s5 /usr/lib/python2.7/site-packages/pip/commands/list.pyt _build_package_finderL s c C@ s� | j r t j d t � n | j r8 t j d t � n | j rT t j d t � n | j ru | j ru t d � � n | j r� | j | � n&