/
lib
/
python3.9
/
site-packages
/
virtualenv
/
__pycache__
/
Upload File
HOME
a ��:iy � @ s� d dl Z d dlZd dlZd dlZd dlZe�� ZedkZedkZejdkZ ejdko^e� � dkZej� ej�ej�e�ejjejj��Zej�e�Zd a a ZZdd� Zd d � Zeed�dd �ZdZdS )� NZPyPyZCPython�win32�darwinZarm64c C s` t d u r\tjdd��8} tj�| j�� � a t� dt r8dnd� W d � n1 sR0 Y t S )N�TmP��prefixzfilesystem is %scase-sensitive� znot ) �_FS_CASE_SENSITIVE�tempfile�NamedTemporaryFile�os�path�exists�name�lower�logging�debug)�tmp_file� r �3/usr/lib/python3.9/site-packages/virtualenv/info.py�fs_is_case_sensitive s 2r c C s� t d u r�d} ttd�r�tr�tjdd��f}tj�|j�}tj� ||j� dd� ��}zt� |j|� d} W n ttfy| Y n0 W d � n1 s�0 Y t �d| r�d nd � nd} | 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 )Zcanr Ztemp_dir�destr r r �fs_supports_symlink s $r! )r �returnc C s t � r| �� S | S )N)r �casefold)r r r r � fs_path_id2 s r$ ) �IS_PYPY� IS_CPYTHONr r r$ r! �ROOT� IS_ZIPAPP�IS_MAC_ARM64)r r �platform�sysr Zpython_implementationZIMPLEMENTATIONr% r&