ó
    �œ‘hû  ã                   óê  • S SK r S SKr S SKrS SKrS SKrS SKrS SKrS SKrS SK	rS SK
JrJrJrJr  \S-  S-  r\S-  S-  S-  r\R"                  R%                  \(       + SS9\R"                  R%                  \S	S9 " S
 S5      5       5       r\R"                  R%                  \(       + SS9S 5       r\R"                  R%                  \(       + SS9\R"                  R%                  \SS9S 5       5       rg)é    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                   ó,   • \ rS rSrS rS rS rS rSrg)ÚTestNumpyConfigé   c                 ó†   • [         R                  " SU/SSS9nUR                  5         UR                  R	                  5       $ )Nznumpy-configT)Úcapture_outputÚtext)Ú
subprocessÚrunÚcheck_returncodeÚstdoutÚstrip)ÚselfÚargÚps      Ú_C:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\numpy/tests/test_configtool.pyÚcheck_numpyconfigÚ!TestNumpyConfig.check_numpyconfig   s6   € Ü�NŠN˜N¨CÐ0ÀÈDÑQˆØ	×ÑÔØ�x‰x�~‰~ÓÐó    c                 óR   • U R                  S5      nU[        R                  :X  d   eg )Nz	--version)r   ÚnpÚ__version__©r   r   s     r   Útest_configtool_versionÚ'TestNumpyConfig.test_configtool_version   s$   € Ø×'Ñ'¨Ó4ˆØœŸ™Ó'Ð'Ñ'r   c                 ól   • U R                  S5      nS[        R                  " [        5       3U;   d   eg )Nz--cflagsz-I)r   ÚosÚfspathÚINCLUDE_DIRr!   s     r   Útest_configtool_cflagsÚ&TestNumpyConfig.test_configtool_cflags   s1   € Ø×'Ñ'¨
Ó3ˆØ”B—I’IœkÓ*Ð+Ð,°Ó6Ð6Ñ6r   c                 óf   • U R                  S5      n[        R                  " U5      [        :X  d   eg )Nz--pkgconfigdir)r   ÚpathlibÚPathÚPKG_CONFIG_DIRr!   s     r   Útest_configtool_pkgconfigdirÚ,TestNumpyConfig.test_configtool_pkgconfigdir"   s*   € Ø×'Ñ'Ð(8Ó9ˆÜ�|Š|˜FÓ#¤~Ó5Ð5Ñ5r   © N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r"   r(   r.   Ú__static_attributes__r0   r   r   r   r      s   † ò ò
(ò7õ6r   r   z0numpy must be installed to check its entrypointsc                  óÀ   • [         R                  R                  SSS9u  n U R                  [        R
                  R                  R                  R                  :X  d   eg )NÚ
pkg_configÚnumpy)ÚgroupÚname)	Ú	importlibÚmetadataÚentry_pointsÚvaluer8   r   r	   r
   r1   )Ú
entrypoints    r   Útest_pkg_config_entrypointr@   '   sG   € ä×&Ñ&×3Ñ3¸,ÈWÐ3ÐU�M€ZØ×Ñœ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                  óX   • [         R                  S5      R                  5       (       d   eg )Nznumpy.pc)r-   ÚjoinpathÚis_filer0   r   r   Útest_pkg_config_config_existsrD   -   s$   € ô ×"Ñ" :Ó.×6Ñ6×8Ñ8Ð8Ñ8r   )r;   Úimportlib.metadatar%   r+   r   Úpytestr8   r   Únumpy._core.includeÚnumpy._core.lib.pkgconfigÚnumpy.testingr   r   r   r   r'   r-   ÚmarkÚskipifr   r@   rD   r0   r   r   Ú<module>rL      s  ðÛ Û Û 	Û Û ã ã Û Û  ß HÓ Hà˜7Ñ" YÑ.€Ø˜gÑ%¨Ñ-°Ñ;€ð ‡�×Ñ˜Ô$Ð-ZÐÐ[Ø‡�×Ñ�GÐ$NÐÐO÷6ð 6ó Pó \ð6ð& ‡�×Ñ˜Ô$Ð-_ÐÐ`ñBó aðBð
 ‡�×Ñ˜Ô$Ð-aÐÐbØ‡�×Ñ�KÐ(QÐÐRñ9ó Só cñ9r   