Re @ s d d l m Z d d l m Z m 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 m Z Gd d d e Z d S) )Command)DistributionNotFoundBestVersionAlreadyInstalled) PackageFinder)logger)InstallRequirement)get_installed_distributionsdist_is_editable)make_option_groupindex_groupc s e Z d Z d Z d Z d Z d Z d g Z f d d Z d d Z d d Z d d Z d d Z d d Z d d Z d d Z d d Z S)ListCommandz-List installed packages, including editables.listz %prog [options]zList installed packages.pythonc s t t | j | | | j } | j d d d d d d d d | j d d d d d d d d | j d d d d d d d d | j d d d d d d d d | j d d d d d d d t t | j } | j j d | | j j d | d S)Nz-oz --outdatedaction store_truedefaultFhelpz,List outdated packages (excluding editables)z-uz --uptodatez,List uptodate packages (excluding editables)z-ez --editablezList editable projects.z-lz--localzSIf in a virtualenv that has global access, do not list globally-installed packages.z--prezYInclude pre-release and development versions. By default, pip only finds stable versions.r ) superr __init__cmd_opts add_optionr r parserinsert_option_group)selfargskwr index_opts) __class__ ,/tmp/pip-ztkk0jow-build/pip/commands/list.pyr s<