+
    Ž°³jN  ã                  óò   € ^ RI Ht ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt	^ RI
t	^RIHt ^RIHt ^RIHt ^RIHt ^ RIHt ^ RIHt R	 tR
 R ltR tR R ltR tR tR R ltR t ! R R]4      tR# )é    )ÚannotationsN)Ú_reqs)Úmetadata)ÚSetuptoolsDeprecationWarning)ÚWheel)Úlog)ÚDistutilsErrorc                óŽ   € \        V \        4      '       d   V P                  4       # \        V \        \        34      '       g   Q hV # )z8Ensure find-links option end-up being a list of strings.)Ú
isinstanceÚstrÚsplitÚtupleÚlist)Ú
find_linkss   &ÚU/home/luca/screen-checking/.venv/lib/python3.14/site-packages/setuptools/installer.pyÚ_fixup_find_linksr      s;   € ä�*œc×"Ò"Ø×ÑÓ!Ð!Ü�j¤5¬$ -×0Ò0Ð0Ð0ØÐó    c               ó   € V ^8„  d   QhRR/# )é   Úreturnz1metadata.Distribution | metadata.PathDistribution© )Úformats   "r   Ú__annotate__r      s   € ÷ /ñ /Ð"Sñ /r   c                óV   € \         P                  4        \        V 4       \        W4      # )zHFetch an egg needed for building.

Use pip/wheel to fetch/build a wheel.)Ú_DeprecatedInstallerÚemitÚ_warn_wheel_not_availableÚ_fetch_build_egg_no_warn)ÚdistÚreqs   &&r   Úfetch_build_eggr!      s#   € ô ×ÑÔÜ˜dÔ#Ü# DÓ.Ð.r   c                óÄ   a € \         ;QJ d2    V 3R  l\        P                  ! 4        4       F  '       g   K   R# 	  R# ! V 3R  l\        P                  ! 4        4       4      # )c              3  ó<   <"  € T F  p\        VS4      x € K  	  R # 5i©N)Ú_dist_matches_req)Ú.0r   r    s   & €r   Ú	<genexpr>Ú_present.<locals>.<genexpr>(   s   øé € ÐQÑ8P°Ô   s×+Ð+Ó8Pùs   ƒTF)Úanyr   Údistributions©r    s   fr   Ú_presentr,   '   s>   ø€ ß‹3ÔQ¼×8NÒ8NÔ8PÓQ�3Œ3ÐQŠ3ÐQˆ3ÔQ¼×8NÒ8NÔ8PÓQÓQÐQr   c               ó    € V ^8„  d   QhRRRR/# )r   Úrequiresz_reqs._StrOrIterr   zlist[metadata.Distribution]r   )r   s   "r   r   r   +   s   € ÷ ñ Ð&6ð Ð;Vñ r   c           	     ó|  € \         P                  ^R7       \        V 4       \        P                  ! V4      p\
        P                  ! \        V4      pR V 4       pV Uu. uF  p\        W4      NK  	  ppV F;  p\        P                  P                  ^ \        VP                  R4      4      4       K=  	  V# u upi )é   )Ú
stacklevelc              3  óŒ   "  € T F:  qP                   '       d#   VP                   P                  4       '       g   K6  Vx € K<  	  R # 5ir$   )ÚmarkerÚevaluate)r&   r    s   & r   r'   Ú$_fetch_build_eggs.<locals>.<genexpr>3   s*   é € ð Ù#�¯:¯:¨:¸¿¹×9LÑ9L×9N�Š“|ùs
   ‚3Aº
AÚ )r   r   r   r   ÚparseÚ	itertoolsÚfilterfalser,   r   ÚsysÚpathÚinsertr   Úlocate_file)r   r.   Úparsed_reqsÚmissing_reqsÚneeded_reqsr    Úresolved_distsÚresolved_dists   &&      r   Ú_fetch_build_eggsrC   +   s¤   € Ü×Ñ¨ÐÔ+Ü˜dÔ#ä—+’+˜hÓ'€Kä×(Ò(¬°;Ó?€LñÙ#ó€Kñ FQÓQÁ[¸cÔ.¨tÖ9Á[€NÐQÛ'ˆô 	�‰�‰˜œ3˜}×8Ñ8¸Ó<Ó=Ö>ñ (ð Ðùò Rs   Á B9c                óê   € \         P                  P                  V P                  4      \         P                  P                  VP                  4      8H  ;'       d    V P                  VP
                  9   # r$   )Ú	packagingÚutilsÚcanonicalize_nameÚnameÚversionÚ	specifier)Úegg_distr    s   &&r   r%   r%   >   sT   € ä�‰×)Ñ)¨(¯-©-Ó8Ü�?‰?×,Ñ,¨S¯X©XÓ6ñ	7÷ 	.ð 	.à×Ñ §¡Ñ-ðr   c           
     ó`  € \        V4      pV P                  R 4      pRV9   d   \        R4      hR\        P                  9  ;'       d    R\        P                  9  pR\        P                  9   d   RpMRV9   d   VR,          ^,          pMRpRV9   d!   \        VR,          ^,          4      R	,          M. pV P                  '       d   VP                  V P                  4       \        P                  P                  V P                  4       4      p\        P                  P                  \        P                  ! V R
24      R7      pV F  p\        W�4      '       g   K  Vu # 	  \         P"                  ! 4       ;_uu_ 4       p	\$        P&                  RRRRRRV	.p
V'       d   V
P)                  R4       Ve   V
P                  RV34       T;'       g    .  F  pV
P                  RV34       K  	  T
P)                  VP*                  ;'       g    \-        V4      4        \.        P0                  ! V
4       \5        \        P                  ! \        P                  P7                  T	R4      4      ^ ,          4      p\        P                  P7                  YmP9                  4       4      pTP;                  T4       \        P                  P=                  TR,           4      uuRRR4       #   \.        P2                   d   p\        \-        T4      4      ThRp?ii ; i  + '       g   i     R# ; i)Úeasy_installÚallow_hostszQthe `allow-hosts` option is not supported when using pip to install requirements.Ú	PIP_QUIETÚPIP_VERBOSEÚPIP_INDEX_URLNÚ	index_urlr   :NNNz/*.egg)r;   z-mÚpipz--disable-pip-version-checkÚwheelz	--no-depsz-wz--quietz--index-urlz--find-linksz*.whlz	/EGG-INFO)Ústrip_markerÚget_option_dictr	   ÚosÚenvironr   Údependency_linksÚextendr;   ÚrealpathÚget_egg_cache_dirr   ÚDistributionÚdiscoverÚglobr%   ÚtempfileÚTemporaryDirectoryr:   Ú
executableÚappendÚurlr   Ú
subprocessÚ
check_callÚCalledProcessErrorr   ÚjoinÚegg_nameÚinstall_as_eggÚat)r   r    ÚoptsÚquietrR   r   Úeggs_dirÚcached_distsrK   ÚtmpdirÚcmdÚlinkÚerT   Údist_locations   &&             r   r   r   F   sŠ  € ä
�sÓ
€Cð ×Ñ Ó/€DØ˜ÔÜð6ó
ð 	
ð œrŸz™zÑ)×MÐM¨mÄ2Ç:Á:Ñ.M€EØœ"Ÿ*™*Ô$Ø‰	Ø	˜Ô	Ø˜Õ% aÕ(‰	àˆ	à7CÀtÔ7KÔ˜$˜|Õ,¨QÕ/Ó0°Ö3ÐQSð ð ××ÐØ×Ñ˜$×/Ñ/Ô0Ü�w‰w×Ñ × 6Ñ 6Ó 8Ó9€HÜ×(Ñ(×1Ñ1´t·y²yÀHÀ:ÈVÐATÓ7UÐ1ÓV€LÛ ˆÜ˜X×+Ô+ØŠOñ !ô 
×	$Ò	$×	&Ô	&¨&ä�N‰NØØØ)ØØØØð	
ˆ÷ Ø�J‰J�yÔ!ØÒ Ø�J‰J˜ yÐ1Ô2Ø×$Ð$ "Ò$ˆDØ�J‰J˜¨Ð-Ö.ñ %ð
 	�
‰
�3—7‘7×&Ð&œc #›hÔ'ð	0Ü×!Ò! #Ô&ô ”d—i’i¤§¡§¡¨V°WÓ =Ó>¸qÕAÓBˆÜŸ™Ÿ™ X¯~©~Ó/?Ó@ˆØ×Ñ˜]Ô+Ü×$Ñ$×'Ñ'¨¸Õ(CÓD÷9 
'Ò	&øô. ×,Ñ,ô 	0Ü ¤ Q£Ó(¨aÐ/ûð	0ú÷/ 
'×	&Ð	&ús>   ÆALÇ:LÈLÈ"K*È8B'LË*LË?LÌLÌLÌL-	c               ó   € V ^8„  d   QhRR/# )r   r   z"packaging.requirements.Requirementr   )r   s   "r   r   r   ‚   s   € ÷ 	ñ 	Ð;ñ 	r   c                ód   € \         P                  P                  \        V 4      4      p RV n        V # )z›
Return a new requirement without the environment marker to avoid
calling pip with something like `babel; extra == "i18n"`, which
would always be ignored.
N)rE   ÚrequirementsÚRequirementr   r3   r+   s   &r   rU   rU   ‚   s*   € ô ×
 Ñ
 ×
,Ñ
,¬S°«XÓ
6€CØ€C„JØ€Jr   c                ó¬   €  \         P                  ! R 4       R#   \         P                   d%    T P                  R\        P
                  4        R# i ; i)rT   z,WARNING: The wheel package is not available.N)r   ÚdistributionÚPackageNotFoundErrorÚannouncer   ÚWARN)r   s   &r   r   r   Ž   s@   € ðPÜ×Ò˜gÖ&øÜ×(Ñ(ô PØ�‰ÐDÄcÇhÁh×OðPús   ‚ š5AÁAc                  ó"   € ] tR t^•tRtRtRtRtR# )r   z9setuptools.installer and fetch_build_eggs are deprecated.z„
    Requirements should be satisfied by a PEP 517 installer.
    If you are using pip, you can try `pip install --use-pep517`.
    r   N)ié  é
   é   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú_SUMMARYÚ_DETAILSÚ	_DUE_DATEÚ__static_attributes__r   r   r   r   r   •   s   † ØJ€Hð€Hð „Ir   r   ) Ú
__future__r   r_   r8   rW   re   r:   r`   Úpackaging.requirementsrE   Úpackaging.utilsr6   r   Ú
_importlibr   Úwarningsr   rT   r   Ú	distutilsr   Údistutils.errorsr	   r   r!   r,   rC   r%   r   rU   r   r   r   r   r   Ú<module>r�      sk   ðÝ "ã Û Û 	Û Û 
Û ã Û å Ý  Ý 2Ý å Ý +òõ/òRõò&ò9Eõx	òPôÐ7ö r   