
    5 f                       d dl mZ d dlZd dlZd dlZd dlZd dlZ ej                    Zedk    Z	edk    Z
ej        dk    Zej        dk    o ej                    dk    Zej                            ej                            ej                            e          ej        j        ej        j                            Zej                            e          ZdxaxaxZZd Zd	 ZddZdZdS )    )annotationsNPyPyCPythonwin32darwinarm64c                 "   t           t          j        d          5 } t          j                            | j                                                   a t          j	        dt           rdnd           d d d            n# 1 swxY w Y   t           S )NTmPprefixzfilesystem is %scase-sensitive znot )
_FS_CASE_SENSITIVEtempfileNamedTemporaryFileospathexistsnamelowerloggingdebug)tmp_files    E/var/www/equiseq/venv/lib/python3.11/site-packages/virtualenv/info.pyfs_is_case_sensitiver      s     !(666 	b(%'W^^HM4G4G4I4I%J%J!JM:BT<`BBZ`aaa	b 	b 	b 	b 	b 	b 	b 	b 	b 	b 	b 	b 	b 	b 	b s   AA??BBc                    t           d} t          t          d          rt          rt	          j        d          5 }t          j                            |j                  }t          j        	                    ||j         dd           }	 t          j
        |j        |           d} n# t          t          f$ r Y nw xY wd d d            n# 1 swxY w Y   t          j        d| rd	nd
           nd} | a t           S )NFsymlinkr
   r   -bTz!symlink on filesystem does%s workr   z not)_CAN_SYMLINKhasattrr   IS_WINr   r   r   dirnamer   joinr   OSErrorNotImplementedErrorr   r   )canr   temp_dirdests       r   fs_supports_symlinkr)      sA    2y!! 	 0>>> (!wx}==H7<<X]2J2JS2J2JKKD
8=$777"#%89                  ACX22RXYYYYs6   ACB('C(B<9C;B<<CCCr   strreturnc                J    t                      r|                                 n| S )N)r   casefold)r   s    r   
fs_path_idr.   3   s    244>4==???$>    )	
IS_CPYTHONIS_MAC_ARM64IS_PYPYr!   	IS_ZIPAPPROOTr   r.   r)   )r   r*   r+   r*   )
__future__r   r   r   platformsysr   python_implementationIMPLEMENTATIONr2   r0   r!   machiner1   r   realpathr#   abspath__file__pardirr4   isfiler3   r   r   _CFG_DIR	_DATA_DIRr   r)   r.   __all__ r/   r   <module>rD      s;   " " " " " "  				  



 //11
F
"y(
		 |x'I,<H,<,>,>',I	wRW__X%>%>PRPWP^__``GNN4  	;? ? ?! ?Hy    ,? ? ? ?
r/   