ó â\e[c@@sŋddlmZddlZddlZddlmZddlmZddlm Z ddl m Z ddl m Z mZejeƒZde fd „ƒYZd „Zeed „ZdS( i(tabsolute_importN(t FeedParser(t pkg_resources(tcanonicalize_name(tCommand(tERRORtSUCCESSt ShowCommandcB@s8eZdZdZdZdZeZd„Zd„Z RS(sx Show information about one or more installed packages. The output is in RFC-compliant mail header format. tshows$ %prog [options] ...s*Show information about installed packages.c O@s^tt|ƒj||Ž|jjdddddddtdd ƒ|jjd |jƒdS( Ns-fs--filestdesttfilestactiont store_truetdefaultthelps7Show the full list of installed files for each package.i(tsuperRt__init__tcmd_optst add_optiontFalsetparsertinsert_option_group(tselftargstkw((s:/tmp/pip-install-0xiv62/pip/pip/_internal/commands/show.pyRs  cC@sO|stjdƒtS|}t|ƒ}t|d|jd|jƒsKtStS(Ns.ERROR: Please provide a package name or names.t list_filestverbose(tloggertwarningRtsearch_packages_infot print_resultsR RR(RtoptionsRtquerytresults((s:/tmp/pip-install-0xiv62/pip/pip/_internal/commands/show.pytrun's  ( t__name__t __module__t__doc__tnametusagetsummarytTruetignore_require_venvRR"(((s:/tmp/pip-install-0xiv62/pip/pip/_internal/commands/show.pyRs cc@smi}x$tjD]}||t|jƒs  $ I