7ReΟ
c @ sn d d l Z d d l m Z d d l m Z d d l m Z Gd d d e Z d d Z d d
Z d S( i N( u Command( u logger( u
pkg_resourcesc sJ | Ee Z d Z d Z d Z d Z d Z f d d Z d d Z S( u ShowCommandu6 Show information about one or more installed packages.u showu$
%prog [options] ...u* Show information about installed packages.c s^ t t | j | | | j j d d d d d d d d d d | j j d
| j d S( Nu -fu --filesu destu filesu actionu
store_trueu defaultu helpu7 Show the full list of installed files for each package.i F( u superu ShowCommandu __init__u cmd_optsu
add_optionu Falseu parseru insert_option_group( u selfu argsu kw( u __class__( u* /tmp/pip-zej_zi-build/pip/commands/show.pyu __init__ s u ShowCommand.__init__c C s= | s t j d d S| } t | } t | | j d S( Nu. ERROR: Please provide a package name or names.( u loggeru warnu search_packages_infou
print_resultsu files( u selfu optionsu argsu queryu results( ( u* /tmp/pip-zej_zi-build/pip/commands/show.pyu run s
u ShowCommand.run( u __name__u
__module__u __qualname__u __doc__u nameu usageu summaryu __init__u run( u
__locals__( ( u __class__u* /tmp/pip-zej_zi-build/pip/commands/show.pyu ShowCommand s u ShowCommandc c sέ t d d t j D } xΊ | D]² } | j } | | k r# | | } i | j d 6| j d 6| j d 6d d | j D d 6} t j j
| j | j d d } t j j | rΝ | | d