hyb
2025-12-23 10f3a1daddfbc7fa3dd2069197d83e8b6ef19176
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
34
Ë
@ñúh4 ãóx—dZddlZddlZddlZddlmZddlmZddlm    Z    ddl
m Z Gd„d    e «Z d
„Z d „Zd „Zy) zˆ
distutils.command.install_egg_info
 
Implements the Distutils 'install_egg_info' command, for installing
a package's PKG-INFO metadata.
éN)ÚClassVaré)Údir_util)Úlog)ÚCommandcóf—eZdZUdZdZdgZeeee    e    e    fe
d<d„Z e d„«Z d„Zd„Zd    „Zy
) Úinstall_egg_infoz)Install an .egg-info file for the packagez8Install package's PKG-INFO metadata as an .egg-info file)z install-dir=Údzdirectory to install toÚ user_optionscó—d|_y©N)Ú install_dir©Úselfs úaH:\Change_password\venv_build\Lib\site-packages\setuptools/_distutils/command/install_egg_info.pyÚinitialize_optionsz#install_egg_info.initialize_optionss
€ØˆÕócó.—tt|jj«««}tt    |jj «««}|›d|›dt jj›dt jj›dS)z_
        Allow basename to be overridden by child class.
        Ref pypa/distutils#2.
        ú-z-pyú.z    .egg-info)
Ú to_filenameÚ    safe_nameÚ distributionÚget_nameÚ safe_versionÚ get_versionÚsysÚ version_infoÚmajorÚminor)rÚnameÚversions   rÚbasenamezinstall_egg_info.basenamesz€ô œ9 T×%6Ñ%6×%?Ñ%?Ó%AÓBÓCˆÜœl¨4×+<Ñ+<×+HÑ+HÓ+JÓKÓLˆØq˜˜     ¤S×%5Ñ%5×%;Ñ%;Ð$<¸A¼c×>NÑ>N×>TÑ>TÐ=UÐU^Ð_Ð_rcó¾—|jdd«tjj|j|j
«|_|j g|_y)NÚ install_lib)rr)Úset_undefined_optionsÚosÚpathÚjoinrr#ÚtargetÚoutputsrs rÚfinalize_optionsz!install_egg_info.finalize_options's@€Ø ×"Ñ" =Ð2PÔQÜ—g‘g—l‘l 4×#3Ñ#3°T·]±]ÓCˆŒ ØŸ ™ }ˆ rcó—|j}tjj|«rAtjj    |«s"t j ||j¬«n±tjj|«r0|jtj|jfd|z«nbtjj|j«s9|jtj|jfd|jz«tjd|«|js=t|dd¬«5}|j j"j%|«ddd«yy#1swYyxYw)N)Údry_runz    Removing z    Creating z
Writing %sÚwzUTF-8)Úencoding)r*r'r(ÚisdirÚislinkrÚ remove_treer.ÚexistsÚexecuteÚunlinkrÚmakedirsrÚinfoÚopenrÚmetadataÚwrite_pkg_file)rr*Úfs   rÚrunzinstall_egg_info.run,s €Ø—‘ˆÜ 7‰7=‰=˜Ô  ¬¯©¯©¸Ô)?Ü ×  Ñ   °·±Ö >Ü W‰W^‰^˜FÔ #Ø L‰LœŸ™ T§[¡[ N°KÀ&Ñ4HÕ IÜ—‘—‘˜t×/Ñ/Ô0Ø L‰LÜ— ‘ ˜d×.Ñ.Ð0°+À×@PÑ@PÑ2Pô ô     ‰˜vÔ&؏|Š|ܐf˜c¨GÔ4ð =¸Ø×!Ñ!×*Ñ*×9Ñ9¸!Ô<÷ =ð =ð÷ =ð =ús Å&E>Å>Fcó—|jSr )r+rs rÚ get_outputszinstall_egg_info.get_outputs;s €Ø|‰|ÐrN)Ú__name__Ú
__module__Ú __qualname__Ú__doc__Ú descriptionr rÚlistÚtupleÚstrÚ__annotations__rÚpropertyr#r,r=r?©rrr    r    sZ…Ù3àL€Kà8ð:€L(˜4  c¨3° mÑ 4Ñ5Ñ6óò ðñ`óð`ò%ò
=órr    có0—tjdd|«S)zConvert an arbitrary string to a standard distribution name
 
    Any runs of non-alphanumeric/. characters are replaced with a single '-'.
    ú[^A-Za-z0-9.]+r)ÚreÚsub©r!s rrrDs€ô
6‰6Ð" C¨Ó .Ð.rcóT—|jdd«}tjdd|«S)zÌConvert an arbitrary string to a standard version string
 
    Spaces become dots, and all other non-alphanumeric characters become
    dashes, with runs of multiple dashes condensed to a single dash.
    ú rrLr)ÚreplacerMrN)r"s rrrLs(€ð o‰o˜c 3Ó'€GÜ 6‰6Ð" C¨Ó 1Ð1rcó&—|jdd«S)z|Convert a project or version name to its filename-escaped form
 
    Any '-' characters are currently replaced with '_'.
    rÚ_)rRrOs rrrVs€ð
<‰<˜˜SÓ !Ð!r)rCr'rMrÚtypingrÚrÚ_logrÚcmdrr    rrrrJrrú<module>rYs=ðñó
Û    Û
ÝåÝÝô*wô*òd/ò2ó"r