+
    CDj                     &   R t ^ RIt^ RIt^ RIt^ RIHt ^ RIt^ RIt^ RI	H
t
Ht R t]P                  P                  RR7      ]P                  P                  R]! 4       4      R 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)IS_WASMassert_equalc                     \         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pathjoinversion_infostrmajorminor)exe_dirversionr   r   s       R/data/cameron/venvs/s3viz/lib/python3.14/site-packages/numpy/tests/test_scripts.pyfind_f2py_commandsr      s    
||w#..)I&&GGLL&122GGLL)V<== ""GMM"GMM"(<u(DEE    zTest is unreliable)reason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6F!6!6w!?@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<    $$cnnnd%KLF!6!6w!?@r   )__doc__r   r   r
   os.pathr   pytestnumpyr"   numpy.testingr   r   r   markxfailparametrizer&   skipifr(    r   r   <module>r3      s    
  
    /F$ ./%7%9:A ; 0A G$=>A ?Ar   