o
    f                     @  s(   d dl mZ d dlZdZdd ZdZdS )    )annotationsNl        c              
   C  s   zt j| dt jt jt jdd}| \}}|j}W n( tyA } z|jd|j}}}|dkr7d|v r7t|}W Y d }~nd }~ww |||fS )NTzutf-8)universal_newlinesstdinstderrstdoutencoding    file)	
subprocessPopenPIPEcommunicate
returncodeOSErrorerrnostrerrorstr)cmdprocessouterrcodeerror r   Y/var/www/html/dev/env/lib/python3.10/site-packages/virtualenv/util/subprocess/__init__.pyrun_cmd   s$   

r   )CREATE_NO_WINDOWr   )
__future__r   r   r   r   __all__r   r   r   r   <module>   s
    