hyb
2025-12-23 10f3a1daddfbc7fa3dd2069197d83e8b6ef19176
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Ë
@ñúhNãó`—dZddlmZmZmZer    ddlmZmZnexZZdedeefd„Z    dede
fd    „Z y
) z)
Compatibility layer with Python 3.8/3.9
é)Ú TYPE_CHECKINGÚAnyÚOptionalé)Ú DistributionÚ
EntryPointÚdistÚreturnc󠗠   |jS#t$r6ddlm}|j    t |dd«xs|j d«cYSwxYw)z]
    Honor name normalization for distributions that don't provide ``_normalized_name``.
    r)ÚPreparedÚnameNÚName)Ú_normalized_nameÚAttributeErrorÚr Ú    normalizeÚgetattrÚmetadata)r    r s  údH:\Change_password\venv_build\Lib\site-packages\setuptools/_vendor/importlib_metadata/compat/py39.pyÚnormalized_namersP€ðXØ×$Ñ$Ð$øÜ òXÝà×!Ñ!¤'¨$°¸Ó"=Ò"VÀÇÁÈvÑAVÓWÒWðXús‚ Ž<A Á A Úepc ó—    |jdi|¤ŽS#t$rAddlm}||j|j
|j «jdi|¤ŽcYSwxYw)zO
    Workaround for ``EntryPoint`` objects without the ``matches`` method.
    r)r©)Úmatchesrrrr ÚvalueÚgroup)rÚparamsrs   rÚ
ep_matchesrs]€ðI؈rz‰zÑ#˜FÑ#Ð#øÜ òIÝ!ð?‰z˜"Ÿ'™' 2§8¡8¨R¯X©XÓ6×>Ñ>ÑHÀÑHÒHð    Iús‚”AAÁAN) Ú__doc__ÚtypingrrrrrrÚstrrÚboolrrórú<module>r$sUðñ÷0Ñ/áç+Ð+à #Ð#€L:ð    X˜,ð    X¨8°C©=ó    Xð
I:ð
I¨Dô
Ir#