hyb
2026-01-07 c7f60dc7e9a36596f0e0d1787bd0cca4e9b57bcb
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
Ë
Añúh ãóŒ—ddlmZddlZddlZddlZddlmZddl    m
Z
ddl m Z ddl mZejd«Zd
d„Zd d    „Zy) é)Ú annotationsN)ÚBytesGenerator)Ú BytesParser)Ú
WheelError)Ú    WheelFilez6^(?P<namever>(?P<name>.+?)-(?P<ver>\d.*?))\.dist-info$c    ó¬—tj|«Dcgc]V}tjjtjj    ||««rt
j |«r|‘ŒX}}t|«dkDrtd|›«‚|std|›«‚|d}t
j |«jd«}tjj    ||d«}t|d«5}ttjj¬«j|«}    |    j!d    g«}
|    j#d
«} |
std |›d «‚    d d d «||n }|H    d
=|r ||    d
<|d|zz }| k7r1t|d«5}t%|d¬«j'|    «d d d «t)
«} tjj    ||›d| ›d«} t+| d«5}t-d| ›ddd¬«|j/|«d d d «t-d«y cc}w#1swYŒÓxYw#1swYŒxYw#1swYŒ2xYw)aBRepack a previously unpacked wheel directory into a new wheel file.
 
    The .dist-info/WHEEL file must contain one or more tags so that the target
    wheel file name can be determined.
 
    :param directory: The unpacked wheel directory
    :param dest_dir: Destination directory (defaults to the current directory)
    éz)Multiple .dist-info directories found in z#No .dist-info directories found in rÚnameverÚWHEELÚrb)ÚpolicyÚTagÚBuildzNo tags present in z./WHEEL; cannot determine target wheel filenameNú-Úwb)Ú maxheaderlenz.whlÚwzRepacking wheel as z...ÚT)ÚendÚflushÚOK)ÚosÚlistdirÚpathÚisdirÚjoinÚ DIST_INFO_REÚmatchÚlenrÚgroupÚopenrÚemailr Úcompat32ÚparseÚget_allÚgetrÚflattenÚcompute_taglinerÚprintÚ write_files)Ú    directoryÚdest_dirÚ build_numberÚfnÚdist_info_dirsÚ dist_info_dirÚ name_versionÚwheel_file_pathÚfÚinfoÚtagsÚexisting_build_numberÚtaglineÚ
wheel_pathÚwfs               úTH:\Change_password\venv_build\Lib\site-packages\setuptools/_vendor/wheel/cli/pack.pyÚpackr;sM€ô—*‘*˜YÓ'öà Ü 7‰7=‰=œŸ™Ÿ™ i°Ó4Ô 5¼,×:LÑ:LÈRÔ:Pò     ð€Nðô
 ˆ>Ó˜QÒÜÐDÀYÀKÐPÓQÐQÙ ÜÐ>¸y¸kÐJÓKÐKð# 1Ñ%€MÜ×%Ñ% mÓ4×:Ñ:¸9ÓE€Lô—g‘g—l‘l 9¨m¸WÓE€OÜ     ˆo˜tÓ    $ð    ¨Ü¤%§,¡,×"7Ñ"7Ô8×>Ñ>¸qÓAˆØŸ,™, u¨bÓ1ˆØ $§¡¨Ó 1ÐáÜØ% m _ð5!ð"óð ð÷     ð$0Ð#;‘<ÐAV€LØÐØ ˆMÙ Ø(ˆD‰MØ ˜C ,Ñ.Ñ .ˆLà Ð0Ò 0ܐo tÓ,ð @°Ü˜q¨qÔ1×9Ñ9¸$Ô?÷ @ô˜dÓ#€Gô—‘—‘˜h¨<¨.¸¸'¸À$Ð(GÓH€JÜ    :˜sÓ    #ð" rÜ Ð# J <¨sÐ3¸À4ÕHØ
‰yÔ!÷"ô
ˆ$…Kùòa÷     ð    ú÷( @ð @ú÷"ð"ús+˜AH-Ã7A(H2ÆH>Ç5$I
È2H;È>IÉ
Icó¤—t|Dchc]}|jd«d’Œc}«}t|Dchc]}|jd«d’Œc}«}t|Dchc]}|jd«d’Œc}«}djdj|«dj|«dj|«g«Scc}wcc}wcc}w)zcCompute a tagline from a list of tags.
 
    :param tags: A list of tags
    :return: A tagline
    rrr    éú.)ÚsortedÚsplitr)r5ÚtagÚimplsÚabiversÚ    platformss     r:r(r(Ls¥€ô °Ö6¨#C—I‘I˜c“N 1Ó%Ò6Ó 7€Eܰ4Ö8¨Cc—i‘i “n QÓ'Ò8Ó9€GܰTÖ:¨c˜Ÿ    ™     #› qÓ)Ò:Ó;€IØ 8‰8S—X‘X˜e“_ c§h¡h¨wÓ&7¸¿¹À)Ó9LÐMÓ NÐNùò7ùÚ8ùÚ:sŠCµCÁ C )r+Ústrr,rEr-z
str | NoneÚreturnÚNone)r5z    list[str]rFrE)Ú
__future__rÚ email.policyr"Úos.pathrÚreÚemail.generatorrÚ email.parserrÚ    wheel.clirÚwheel.wheelfilerÚcompilerr;r(©ór:ú<module>rSs:ðÝ"ãÛÛ    Ý*Ý$å Ý%àˆrz‰zÐSÓT€ ó:ôz    OrR