B a@sddlmZmZddlZddlZddlZddlZddlZeZ e dkZ e dkZ ej ddkZ ej ddkZejdkZejdkoed kZejejejeejjejjZejeZe oeoeZdaaZZd d Z d d Z!dZ"dS))absolute_importunicode_literalsNPyPyCPythonwin32darwinarm64c CsLtdkrHtjdd.}tj|j at dtr8dndWdQRXtS)NTmP)prefixzfilesystem is %scase-sensitiveznot ) _FS_CASE_SENSITIVEtempfileNamedTemporaryFileospathexistsnamelowerloggingdebug)tmp_filer@/opt/alt/python37/lib/python3.7/site-packages/virtualenv/info.pyfs_is_case_sensitives rc Cstdkrd}ttdrtrtjdd\}tj|j}tj |d |jd}yt |j|d}Wnt t fk r|YnXWdQRXtd|rd nd nd}|atS) NFsymlinkr )r z{}-{}bTz!symlink on filesystem does%s workr z not) _CAN_SYMLINKhasattrrIS_WINrrrdirnamerjoinformatrOSErrorNotImplementedErrorrr)ZcanrZtemp_dirdestrrrfs_supports_symlink!s  r') IS_PYPY IS_CPYTHONPY3PY2r rr'ROOT IS_ZIPAPP WIN_CPYTHON_2)# __future__rrrrplatformsysrpython_implementationZIMPLEMENTATIONr(r) version_infor*r+r machineZ IS_MAC_ARM64rrealpathr"abspath__file__pardirr,isfiler-r.rrZ_CFG_DIRZ _DATA_DIRrr'__all__rrrrs& (