HEX
Server: LiteSpeed
System: Linux s1049.use1.mysecurecloudhost.com 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: xedaptot (3356)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: //opt/saltstack/salt/lib/python3.10/site-packages/virtualenv/__pycache__/info.cpython-310.pyc
o

;jF	�@s�ddlmZddlZddlZddlZddlZddlZe��ZedkZ	edkZ
edkZedkZejdkZ
ejdko=e��d	kZej�ej�ej�e�ejjejj��Zej�e�ZdaaZZe�e�Zddd
�Z ddd�Z!ddd�Z"dZ#dS)�)�annotationsN�PyPyZGraalVMZ
RustPython�CPython�win32�darwin�arm64�return�boolcCsbtdur/tjdd��}tj�|j���at�	dtrdnd�Wd�tS1s*wYtS)N�TmP��prefixzfilesystem is %scase-sensitive�znot )
�_FS_CASE_SENSITIVE�tempfile�NamedTemporaryFile�os�path�exists�name�lower�LOGGER�debug)�tmp_file�r�C/opt/saltstack/salt/lib/python3.10/site-packages/virtualenv/info.py�fs_is_case_sensitives
��rc
Cs�tdursd}ttd�rqtjdd��N}tj�|j�}tj�||j�dd���}z$zt�	|j|�d}Wnt
tfy=YnwWtj�|�rJt�
|�n
tj�|�rWt�
|�wwWd�n1sbwYt�d|rnd	nd
�|atS)NF�symlinkr
r�-�bTz!symlink on filesystem does%s workr
z not)�_CAN_SYMLINK�hasattrrrrr�dirnamer�joinr�OSError�NotImplementedError�lexists�removerr)ZcanrZtemp_dir�destrrr�fs_supports_symlink s0
��
�����r(r�strcCst�r|��S|S)N)r�casefold)rrrr�
fs_path_id8sr+)�
IS_CPYTHON�
IS_GRAALPY�IS_MAC_ARM64�IS_PYPY�
IS_RUSTPYTHON�IS_WIN�	IS_ZIPAPP�ROOTrr+r()rr	)rr)rr))$�
__future__r�loggingr�platform�sysr�python_implementationZIMPLEMENTATIONr/r-r0r,r1�machiner.r�realpathr"�abspath�__file__�pardirr3�isfiler2rrZ_CFG_DIRZ	_DATA_DIR�	getLogger�__name__rrr(r+�__all__rrrr�<module>s*
(