+
    JV-jn  ã                   ó®  € R t ^ RIt^ RIt^ RIt^ RIHtHtHt ^ RI	t	^ RI
t^ RIHtHt ]! ]! ]! ]P                  4      RR4      4      tR t]	P$                  P'                  ]RR7      ]	P$                  P)                  R	R7      ]	P$                  P+                  R
]! 4       4      R 4       4       4       t]	P$                  P'                  ]RR7      R 4       tR# )z[Test scripts

Test that we can run executable scripts that have been installed with numpy.
N)ÚdirnameÚisfileÚjoin)ÚIS_WASMÚassert_equalz..zsetup.pyc                  óÈ  € \         P                  R 8X  dt   \        \         P                  4      p V P	                  R4      '       d"   \
        P                  P                  V R4      .# \
        P                  P                  V RR4      .# \         P                  p\        VP                  4      p\        VP                  4      pRRV,           RV,           R,           V,           .# )Úwin32ÚScriptsÚf2pyÚ.)ÚsysÚplatformr   Ú
executableÚendswithÚosÚpathr   Úversion_infoÚstrÚmajorÚminor)Úexe_dirÚversionr   r   s       Úi/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/numpy/tests/test_scripts.pyÚfind_f2py_commandsr      s§   € Ü
‡|�|�wÔÜœ#Ÿ.™.Ó)ˆØ×Ñ˜I×&Ò&Ü—G‘G—L‘L ¨&Ó1Ð2Ð2ä—G‘G—L‘L ¨)°VÓ<Ð=Ð=ô ×"Ñ"ˆÜ�G—M‘MÓ"ˆÜ�G—M‘MÓ"ˆØ˜ �¨°­¸Õ(<¸uÕ(DÐEÐEó    z Cannot test f2py command inplace)ÚreasonzTest is unreliableÚf2py_cmdc                 ó¤   € \         P                  ! V R .4      p\        VP                  4       \        P
                  P                  R4      4       R# )ú-vÚasciiN)Ú
subprocessÚcheck_outputr   ÚstripÚnpÚ__version__Úencode)r   Ústdouts   & r   Ú	test_f2pyr'   $   s8   € ô
 ×$Ò$ h°Ð%5Ó6€FÜ�—‘“¤§¡×!6Ñ!6°wÓ!?Ö@r   zCannot start subprocessc                  óÂ   € \         P                  ! \        P                  R R.4      p \	        V P                  4       \        P                  P                  R4      4       R# )z-mnumpy.f2pyr   r   N)	r    r!   r   r   r   r"   r#   r$   r%   )r&   s    r   Útest_pep338r)   -   s<   € ä×$Ò$¤c§n¡n°nÀdÐ%KÓL€FÜ�—‘“¤§¡×!6Ñ!6°wÓ!?Ö@r   )Ú__doc__r   r    r   Úos.pathr   r   r   ÚpathjoinÚpytestÚnumpyr#   Únumpy.testingr   r   Ú__file__Ú
is_inplacer   ÚmarkÚskipifÚxfailÚparametrizer'   r)   © r   r   Ú<module>r7      sÕ   ðñó 
Û Û 
ß 5Ñ 5ã ã ß /á‘H™W R§[¡[Ó1°4¸ÓDÓE€
òFð$ ‡�×Ñ�JÐ'IÐÓJØ‡�×ÑÐ.ÐÓ/Ø‡�×Ñ˜Ñ%7Ó%9Ó:ñAó ;ó 0ó KðAð ‡�×Ñ�GÐ$=ÐÓ>ñAó ?òAr   