+
    BV-jÒ	  ã                   ó¬  € R t ^ RIt^ RIt^ RIt^ RIt^ RIHt . ROt]P                  ! ]
4      tR R ltR R lt]P                  R8  d   ]P                  P                   tMRR R llt]P                  R8¼  d   ^ RItM^ R	IHt 0 Rmt]P,                  P/                  R
4      ;'       g'    ]P,                  R8H  ;'       d    ]P0                  R8H  tR# )zKStuff that differs in different Python versions and platform
distributions.N)ÚIOc                ó$   € V ^8„  d   QhR\         /# )é   Úreturn)Úbool)Úformats   "Úk/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pip/_internal/utils/compat.pyÚ__annotate__r	      s   € ÷ 
ñ 
”ñ 
ó    c                  óB   €  ^ RI p R#   \         d     Mi ; i^ RIHp T# )é    NT)ÚIS_PYOPENSSL)Ú_sslÚImportErrorÚpip._vendor.urllib3.utilr   )r   r   s     r   Úhas_tlsr      s*   € ðÛáøÜô Ùðúõ 6àÐs   ‚ ˆ•c                ó0   € V ^8„  d   QhR\         R\        /# )r   Úpathr   )ÚstrÚint)r   s   "r   r	   r	      s   € ÷ ñ ”sð œsñ r
   c                ó¼  € \        \        R4      '       ds   \        P                  ! V \        P                  \        P                  ,          4      p\        P
                  ! V4      P                  p\        P                  ! V4       V# \        P                  P                  V 4      '       g#   \        P                  ! V 4      P                  pV# \        V  R24      h)a  
Return path's uid.

Does not follow symlinks:
    https://github.com/pypa/pip/pull/935#discussion_r5307003

Placed this function in compat due to differences on AIX and
Jython, that should eventually go away.

:raises OSError: When path is a symlink or can't be read.
Ú
O_NOFOLLOWz/ is a symlink; Will not return uid for symlinks)ÚhasattrÚosÚopenÚO_RDONLYr   ÚfstatÚst_uidÚcloser   ÚislinkÚstatÚOSError)r   ÚfdÚfile_uids   &  r   Úget_path_uidr$      s—   € ô Œr�<× Ò Ü�WŠW�Tœ2Ÿ;™;¬¯©Õ6Ó7ˆÜ—8’8˜B“<×&Ñ&ˆÜ
�Š�Œð €Oô �w‰w�~‰~˜d×#Ò#ä—w’w˜t“}×+Ñ+ˆHð €Oô ˜T˜FÐ"QÐRÓSÐSr
   c                ój   € V ^8„  d   QhR\         R\         R\         R\         R\        \         ,          /# )r   ÚpackageÚresourceÚencodingÚerrorsr   )r   r   )r   s   "r   r	   r	   >   s8   € ÷ 
ñ 
Üð
Ü #ð
Ü/2ð
ÜFIð
ä	ŒC�ñ
r
   c                 óp   € \         P                  P                  V 4      V,          P                  R W#R7      # )Úr)r(   r)   )Ú	importlibÚ	resourcesÚfilesr   )r&   r'   r(   r)   s   &&&&r   Úopen_text_resourcer/   >   s8   € ô ×#Ñ#×)Ñ)¨'Ó2°XÕ=×CÑCØ˜(ð Dó 
ð 	
r
   )ÚtomliÚwinÚcliÚnt)r$   Ústdlib_pkgsÚtomllibÚWINDOWS)é   é   )zutf-8Ústrict>   ÚpythonÚwsgirefÚargparse)Ú__doc__Úimportlib.resourcesr,   Úloggingr   ÚsysÚtypingr   Ú__all__Ú	getLoggerÚ__name__Úloggerr   r$   Úversion_infor-   Ú	open_textr/   r5   Úpip._vendorr0   r4   ÚplatformÚ
startswithÚnamer6   © r
   r   Ú<module>rM      s¸   ðñó Û Û 	Û 
Ý â
?€ð 
×	Ò	˜8Ó	$€õ
õð: ×Ñ�gÔØ"×,Ñ,×6Ñ6Ñ÷
ð ×Ñ�wÔÜå,ò 0€ð �,‰,×
!Ñ
! %Ó
(×
WÐ
W¨S¯\©\¸UÑ-B×-VÐ-VÀrÇwÁwÐRVÁ‚r
   