3
Q'íc ã @ sd d dl mZ d dlZd dlZd dlmZ d dlmZ d dlm Z d dl
mZ d
ZG dd deZ
dS )é )Úabsolute_importN)Ústdlib_pkgs)ÚCommand)Úfreeze)Ú
WheelCacheÚpipÚ
setuptoolsÚ
distributeÚwheelc s8 e Zd ZdZdZdZdZd
Z fddZdd Z Z
S )Ú
FreezeCommandzx
Output installed packages in requirements format.
packages are listed in a case-insensitive sorted order.
r z
%prog [options]z1Output installed packages in requirements format.úext://sys.stderrc s¦ t t| j|| | jjddddg ddd | jjdd d
dg ddd | jjd
dddddd | jjdddddd | jjdddddjt d | jjd| j d S )Nz-rz
--requirementÚrequirementsÚappendÚfilez}Use the order in the given requirements file and its comments when generating output. This option can be used multiple times.)ÚdestÚactionÚdefaultÚmetavarÚhelpz-fz--find-linksÚ
find_linksÚURLz<URL for finding packages, which will be added to the output.z-lz--localÚlocalÚ
store_trueFzUIf in a virtualenv that has global access, do not output globally-installed packages.)r r r r z--userÚuserz,Only output packages installed in user-site.z--allÚ
freeze_allz,Do not skip these packages in the output: %sz, )r r r r ) Úsuperr Ú__init__Úcmd_optsÚ
add_optionÚjoinÚDEV_PKGSÚparserÚinsert_option_group)ÚselfÚargsÚkw)Ú __class__© ú2/tmp/pip-build-l_bcah40/pip/pip/commands/freeze.pyr sD zFreezeCommand.__init__c