1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Ë
ñúh ãóˆ—ddlZddlmZddlmZddlmZddlmZddl    m
Z
ddl m Z de fd    „Zdeefd
„ZGd „d e«Zy) éN)ÚValues)Ú
cmdoptions)ÚCommand)ÚSUCCESS)Úfreeze)Ú stdlib_pkgsÚreturncó(—tjdkS)N)éé )ÚsysÚ version_info©óúPH:\Change_password\venv_build\Lib\site-packages\pip/_internal/commands/freeze.pyÚ_should_suppress_build_backendsr s€Ü × Ñ ˜gÑ %Ð%rcó.—dh}t«r|hd£z}|S)NÚpip>ÚwheelÚ
distributeÚ
setuptools)r)Úpkgss rÚ    _dev_pkgsrs€Ø ˆ7€Dä&Ô(Ø Ò5Ñ5ˆà €Krcó:—eZdZdZdZdZd
d„Zdedee    de
fd    „Z y) Ú FreezeCommandzx
    Output installed packages in requirements format.
 
    packages are listed in a case-insensitive sorted order.
    Tz
      %prog [options]r    Nc ó’—|jjddddgdd¬«|jjdd    d
d d d ¬«|jjddd d d¬«|jjtj««|jjddd dj    dj t «««¬«|jjddd d¬«|jjtj««|jjd|j«y)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-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: {}z, )r r!r$z--exclude-editableÚexclude_editablez%Exclude editable package from output.r)
Úcmd_optsÚ
add_optionrÚ    list_pathÚformatÚjoinrÚ list_excludeÚparserÚinsert_option_group)Úselfs rÚ add_optionszFreezeCommand.add_options#s6€Ø  ‰ × Ñ Ø Ø ØØØØð'ð    !ô     
ð      ‰ × Ñ Ø Ø ØØØð/ð    !ô
    
ð      ‰ × Ñ Ø ØØØØ?ð     !ô    
ð      ‰ × Ñ ¤×!5Ñ!5Ó!7Ô8Ø  ‰ × Ñ Ø ØØðß‘f˜TŸY™Y¤y£{Ó3Ó4ð     !ô    
ð      ‰ × Ñ Ø  Ø#ØØ8ð        !ô    
ð       ‰ × Ñ ¤×!8Ñ!8Ó!:Ô;à  ‰ ×'Ñ'¨¨4¯=©=Õ9rÚoptionsÚargsc    óØ—tt«}|js|jt    ««|j
r|j|j
«t j|«t|j|j|j|j|j||j¬«D]$}tj j#|dz«Œ&t$S)N)Ú requirementÚ
local_onlyÚ    user_onlyÚpathsÚisolatedÚskipr)ú
)Úsetrr(ÚupdaterÚexcludesrÚcheck_list_path_optionrrr%r'ÚpathÚ isolated_moder)r ÚstdoutÚwriter)r2r4r5r<Úlines     rÚrunzFreezeCommand.runWs²€Ü”;ÓˆØ×!Ò!Ø K‰Kœ    › Ô $à × Ò Ø K‰K˜×(Ñ(Ô )ä×)Ñ)¨'Ô2äØ×,Ñ,Ø—}‘}Ø—l‘lØ—,‘,Ø×*Ñ*ØØ$×5Ñ5ô
ò        *ˆDô J‰J× Ñ ˜T D™[Õ )ð        *ôˆr)r    N) Ú__name__Ú
__module__Ú __qualname__Ú__doc__Úignore_require_venvÚusager3rÚlistÚstrÚintrGrrrrrs:„ñð Ðð €Eó2:ðh˜6ð¨¨c©ð°sôrr)r ÚoptparserÚpip._internal.clirÚpip._internal.cli.base_commandrÚpip._internal.cli.status_codesrÚpip._internal.operations.freezerÚpip._internal.utils.compatrÚboolrr>rOrrrrrú<module>rXsDðÛ
Ýå(Ý2Ý2Ý2Ý2ð&¨ó&ð3s‘8óôSGõSr