+
    Pj                      b    R t ^ RIt^ RIt^ RIHt ^ RIHt RtR tR t	]
R8X  d
   ]	! 4        R# R# )z0
Runs tests that are appropriate for framework.
N)Path)PopenzAlex Rogozhnikovc                 $   \        V \        4      '       d   V P                  R 4      MT p \        RV 4       \	        V \        \        \        4      P                  4      / \        P                  CVCR7      pVP                  4        VP                  # ) zrunning:)cwdenv)
isinstancestrsplitprintr   r   __file__parentosenvironcommunicate
returncode)cmdr   ps   &, o/Users/ahmed/devFolder/Ultron/claude-voice/gateway/.venv/lib/python3.14/site-packages/einops/tests/run_tests.pyrunr      sf    &sC00#))C.cC	*ccs4>0017L"**7L7LMAMMO<<    c                     \         P                  vrV Uu. uF  q"R 8w  g   K  VNK  	  ppR V9   pRR.RR.RRR.RR.RR.R	R
.RR.RR./p\         P                  R8X  d   R.VR&   \         P                  P                  R4      '       d   R.VR&   R\	        V4       R2p\        V4      ^ 8X  d   \        V4       R# RRRRR
R	/pV Uu. uF  qP                  W4      NK  	  ppV Uu. uF  qV9  g   K  VNK  	  p	pV	'       d   \        V4       \        RV	 24      hV'       d   \        R4       R.p
^ \        RP                  RP                  V
4      4      4      8X  g   Q hV FI  p\        RV 24       W[,          p^ \        RP                  RP                  V4      4      4      8X  d   KI  Q h	  ^ RIHp V! VR7      w  r\        R/ W/B pV^ 8X  g   Q hR# u upi u upi u upi ) z--pip-installnumpytorchz6torch --index-url https://download.pytorch.org/whl/cpujaxzjax[cpu]flax
tensorflowcupypaddlepaddlepaddleoneflowzoneflow==0.9.0pytensordarwinmlxlinuxzmlx[cpu]z
    Usage:   python -m einops.tests.run_tests <frameworks> [--pip-install]
    Example: python -m einops.tests.run_tests numpy pytorch --pip-install

    Available frameworks: zx
    When --pip-install is set, auto-installs requirements with pip.
     (make sure which pip points to right pip)
    NtfpytorchzUnrecognized frameworks: zInstall testing infrapytestz$pip install {} --progress-bar off -qr   zInstalling )unparse_backends)backend_names)zpython -m pytest .)sysargvplatform
startswithlistlenr   getRuntimeErrorr   formatjoineinops.testsr(   )_executableargsx
frameworkspip_install_is_setframework_name2installationusagesynonymsfwrong_frameworksother_dependencies	frameworkpip_instructionsr(   envvar_nameenvvar_valuereturn_codes                    r   mainrE      s1   K!:T/%9!!TJ:(D0'JK
F#|n 	>"$%ZL# ||x.3W#E*
||w''.8\#E*   ;<= >	E :!e ,wH

 3==*Qll1(*
='1Zz!>Y5YAAzZ%L!:;K:LMNN%&&ZC>EEchhOaFbcdddd#IK	{+,:EBII#((ScJdeffff $ . 0z JK 
%K !{ ;H >Zs   GG	G (G%5G%__main__)__doc__r   r*   pathlibr   
subprocessr   
__author__r   rE   __name__ r   r   <module>rM      s<    
 
  
?D zF r   