+
    SBi                         ^ RI t ^ RIt^ RIt^ RIt^ RIHtHt ^ RIt	 ! R R]	P                  P                  4      tR tRR ltR# )    N)PIPEPopenc                   0   a  ] tR t^
t o RtR.tR tRtV tR# )
VirtualEnvz.envz--no-setuptoolsc                   V P                  V^ ,          4      .VR,          ,           pRV P                  RR/VCpRV9  d(   \        \        P                  4      pRV9   d   VR WCR&   \
        P                  ! V.VO5/ VB # )r   :   NNcwdencodingutf-8env
PYTHONPATH)exerootdictosenviron
subprocesscheck_output)selfcmdargskwargsr   s   &&*, A/usr/lib/python3.14/site-packages/setuptools/tests/environment.pyrunVirtualEnv.run   s    xxA 3r7*JB6B rzz"Cs"%5M&&s<T<V<<     N)	__name__
__module____qualname____firstlineno__namecreate_optsr   __static_attributes____classdictcell__)__classdict__s   @r   r   r   
   s     D
 %%K= =r   r   c                 \   \        4       p\        P                  P                  R R4      P	                  \        P
                  4       F`  p\        P                  P                  W 4      p\        P                  ! V\        P                  4      '       g   KO  VP                  V4       Kb  	  V# )PATH )setr   r   getsplitpathseppathjoinaccessX_OKadd)r   resultr.   filenames   &   r   _which_dirsr5   %   sk    UF

vr*00<77<<*99Xrww''JJt = Mr   c           	     *   Vf;   \        4       p\        P                   F  p\        P                  V,          WE&   K  	  Ve   WR&   Ve   W$R&   VP                  RR4      '       gP   \	        R4      P                  \	        R4      4      VR&   \        P                  P                  VR,          4      VR&   \        P                  R.\        V 4      ,           p \        P                  R8H  p \        V \        \        VVRR	7      p\        V\        4      '       d
   \!        V!  pVP#                  4       V,          p\'        TR
4      '       d(   TP)                  4       p\*        P,                  ! RT4      pTP.                  T3#   \$         d    Ru # i ; i)zr
Execution command for tests, separate from those used by the
code directly to prevent accidental behavior issues
r   r(   r)   targzipzsetup.pywin32r   )stdoutstderrshellr   r
   decodeNFC)r   r)   )r   r   r   r+   r5   unionr-   r/   sys
executablelistplatform_Popen_PIPE
isinstancetupleslicecommunicateOSErrorhasattrr=   unicodedata	normalize
returncode)	r   pypathr.   data_streamr   envnamer<   procdatas	   &&&&&    r   run_setup_pyrT   .   s]   
 {fzzG::g.CL " "L F7762!%(..{6/BCFjjooc&k2F>>:
&c
2C LLG#E
 k5))-K!+.
 tX{{}$$UD1 ??D    s   ,AF FF)NNr   N)r   r   r@   rL   r   rE   r   rD   jaraco.envsjaracoenvsr   r5   rT   r   r   r   <module>rX      s7    	  
  5 ='' =61!r   