
    3i                    \    d dl mZ d dlmZ d dlmZ erd dlmZ d dlm	Z	 ddZ
ddZdd	gZy
)    )annotations)Path)TYPE_CHECKING)
PythonInfo)ViaGlobalRefMetac                *    t        |      rd| _        | S )NzFWindows Store Python does not support virtual environments via symlink)is_store_pythonsymlink_error)metainterpreters     Y/var/www/opsc/venv/lib/python3.12/site-packages/virtualenv/create/via_global_ref/store.pyhandle_store_pythonr      s    {#eK    c                    t        | j                        j                  }t        |      dkD  xr> |d   dk(  xr4 |d   dk(  xr* |d   j	                  d      xr |d   j	                  d	      S )
N   	MicrosoftWindowsAppsz"PythonSoftwareFoundation.Python.3.python)r   system_executablepartslen
startswith)r   r   s     r   r	   r	      s}    ../55EE
Q 	+"I$	+"I&	+ "I  !EF	+ "I  *r   r   r	   N)r   r   r   r   returnr   )r   r   r   bool)
__future__r   pathlibr   typingr   python_discoveryr   $virtualenv.create.via_global_ref.apir   r   r	   __all__ r   r   <module>r&      s0    "   +E r   