+
    WBi                    :    ^ RI Ht ^ RItRR/R R lltR R ltR# )    )annotationsNboundaryc               (    V ^8  d   QhRRRRRRRR/# )   rootstr	file_namer   z
str | Nonereturn )formats   "7/usr/lib/python3.14/site-packages/hatchling/utils/fs.py__annotate__r      s(      c c 
 j     c               v    \         P                  P                  W4      p\         P                  P                  V4      '       d   V# VeE   \         P                  P	                  \         P                  P                  W4      4      '       d   R# \         P                  P                  V 4      pW@8X  d   R# Tp K  )TN)ospathjoinisfileexistsdirname)r   r	   r   	file_pathnew_roots   &&$  r   locate_filer      sx    
GGLL1	77>>)$$BGGNN277<<3O$P$P77??4(r   c                    V ^8  d   QhRRRR/# )r   r   r   r
   r   )r   s   "r   r   r      s     W Wc Wc Wr   c                0   \         P                  R 8X  d3   R\         P                  P                  V 4      P	                  RR4       2# R\         P                  P                  V 4      P	                  RR4      P	                  \         P                  R 4       2# )/zfile:// z%20zfile:///)r   sepr   abspathreplace)r   s   &r   path_to_urir!      so    	vv}.66sEBCDDbggood+33C?GGPSTUVVr   )
__future__r   r   r   r!   r   r   r   <module>r#      s    " 	T  Wr   