+
    i                     *   ^ RI t^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RI	t^ RI
HtHtHtHt ]R,          R,          t]R,          R,          R,          t]P"                  P%                  ]'       * RR7      ]P"                  P%                  ]R	R7       ! R
 R4      4       4       t]P"                  P%                  ]'       * RR7      R 4       t]P"                  P%                  ]'       * RR7      ]P"                  P%                  ]RR7      R 4       4       tR# )    N)IS_EDITABLEIS_INSTALLEDIS_WASM
NUMPY_ROOT_coreincludelib	pkgconfigz+`numpy-config` not expected to be installed)reasonz(wasm interpreter cannot start subprocessc                   8   a  ] tR t^t o R tR tR tR tRtV t	R# )TestNumpyConfigc                    \         P                  ! R V.RRR7      pVP                  4        VP                  P	                  4       # )znumpy-configT)capture_outputtext)
subprocessruncheck_returncodestdoutstrip)selfargps   && {/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/numpy/tests/test_configtool.pycheck_numpyconfig!TestNumpyConfig.check_numpyconfig   s6    NNNC0DQ	xx~~    c                V    V P                  R 4      pV\        P                  8X  g   Q hR# )z	--versionN)r   np__version__r   r   s   & r   test_configtool_version'TestNumpyConfig.test_configtool_version   s$    ''4'''r   c                p    V P                  R 4      pR\        P                  ! \        4       2V9   g   Q hR# )z--cflagsz-IN)r   osfspathINCLUDE_DIRr    s   & r   test_configtool_cflags&TestNumpyConfig.test_configtool_cflags   s1    ''
3BIIk*+,666r   c                    V P                  R 4      p\        P                  ! V4      \        P	                  4       8X  g   Q hR# )z--pkgconfigdirN)r   pathlibPathPKG_CONFIG_DIRresolver    s   & r   test_configtool_pkgconfigdir,TestNumpyConfig.test_configtool_pkgconfigdir#   s3    ''(89||F#~'='='????r    N)
__name__
__module____qualname____firstlineno__r   r!   r'   r.   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s      
 
(7@ @r   r   z0numpy must be installed to check its entrypointsc                      \         P                  P                  R RR7      w  p V P                  \        P
                  P                  P                  P                  8X  g   Q hR# )
pkg_confignumpy)groupnameN)		importlibmetadataentry_pointsvaluer:   r   r	   r
   r1   )
entrypoints    r   test_pkg_config_entrypointrB   (   sI     &&33,W3UMZu{{88AAAAAr   z2numpy.pc is only available when numpy is installedz'editable installs don't have a numpy.pcc                  \    \         P                  R 4      P                  4       '       g   Q hR# )znumpy.pcN)r,   joinpathis_filer0   r   r   test_pkg_config_config_existsrF   /   s$     "":.668888r   )importlib.metadatar=   r$   r*   r   pytestr:   r   numpy._core.includenumpy._core.lib.pkgconfignumpy.testingr   r   r   r   r&   r,   markskipifr   rB   rF   r0   r   r   <module>rN      s'    	        H H7"Y.g%-; $H  JGE  G@ @GJ@& $M  OBOB
 $O  QK(QR9 SQ9r   