+
    i                     ^    R t ^ RIt^ RIt^ RIHt R R ltRR R lltRR R lltR	 R
 lt	R# )z
This code wraps the vendored appdirs module to so the return values are
compatible for the current pip code base.

The intention is to rewrite current usages gradually, keeping the tests pass,
and eventually drop this after all usages are changed.
N)platformdirsc                0    V ^8  d   QhR\         R\         /#    appnamereturn)str)formats   "a/Users/ahmad/.openclaw/workspace/venv/lib/python3.14/site-packages/pip/_internal/utils/appdirs.py__annotate__r      s     = =C =C =    c                 2    \         P                  ! V R R7      # )F)	appauthor)_appdirsuser_cache_dir)r   s   &r
   r   r      s    ""7e<<r   c                <    V ^8  d   QhR\         R\        R\         /# r   r   roamingr   r   bool)r	   s   "r
   r   r      s!     / /C /$ /# /r   c                    \         P                  ! V R VR7      p\        P                  P	                  V4      '       d   V# RpV '       d    \        P                  P                  W04      p\        P                  P                  V4      # )Fr   r   z
~/.config/)r   user_data_dirospathisdirjoin
expanduser)r   r   r   linux_like_paths   &&  r
   _macos_user_config_dirr      s_    !!'UGLD	ww}}T #O'',,@77o..r   c                <    V ^8  d   QhR\         R\        R\         /# r   r   )r	   s   "r
   r   r   !   s&     O OS O4 O3 Or   c                 t    \         P                  R 8X  d   \        W4      # \        P                  ! V RVR7      # )darwinFr   )sysplatformr   r   user_config_dir)r   r   s   &&r
   r%   r%   !   s.    
||x%g77##GugNNr   c                F    V ^8  d   QhR\         R\        \         ,          /# r   )r   list)r	   s   "r
   r   r   *   s     
/ 
/c 
/d3i 
/r   c                 L   \         P                  R 8X  d9   \        P                  ! V RRR7      pVP	                  \
        P                  4      # \        P                  ! V RRR7      p\         P                  R8X  d   V.# VP	                  \
        P                  4      R.,           # )r"   FT)r   	multipathwin32z/etc)r#   r$   r   site_data_dirsplitr   pathsepsite_config_dir)r   dirvals   & r
   site_config_dirsr0   *   sx    
||x''5DQ||BJJ''%%g$OF
||wx <<

#vh..r   )T)
__doc__r   r#   pip._vendorr   r   r   r   r%   r0    r   r
   <module>r4      s*    
 
 0=/O
/r   