ó
    Eñiµ  ã                   óê  • S SK Jr  S SKJrJrJr  S/rSr " S S\5      rS r	\	" SS	S
SSSS.SSSSSSS.SS	S
SSSS.S.SSSSS.SSSSS.\
" SR                  5       R                  SS5      5      S.S\
" SR                  5       R                  SS5      5      SSSSSS S!.S\
" SR                  5       R                  SS5      5      SSSSSS S!.S".S#S$S%.\\ V s/ s H  n \U    (       d  M  U PM     sn \ V s/ s H  n \U    (       a  M  U PM     sn S&.S'.5      rS( r\R                  R                   4S) jr\R                  R                   4S* jr\R&                  \l        S+\l        g,s  sn f s  sn f )-é    )ÚEnum)Ú__cpu_features__Ú__cpu_baseline__Ú__cpu_dispatch__Úshow_configTc                   ó   • \ rS rSrSrSrSrg)ÚDisplayModesé   ÚstdoutÚdicts© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   Ú__static_attributes__r   ó    ÚM/home/mande/repo/quber/.venv/lib/python3.13/site-packages/numpy/__config__.pyr	   r	      s   † Ø€FØƒEr   r	   c                 óÐ   • [        U [        5      (       aJ  U R                  5        VVs0 s H,  u  pU(       d  M  [        U5      (       d  M   U[        U5      _M.     snn$ U $ s  snnf )zs
Removes empty values in a `dict` recursively
This ensures we remove values that Meson could not provide to CONFIG
)Ú
isinstanceÚdictÚitemsÚ_cleanup)ÚdÚkÚvs      r   r   r      sM   € ô
 �!”T×ÑØ+,¯7©7¬9ÔJª9¡4 1¼“¼hÀq¿k“�”8˜A“;’©9ÒJÐJàˆùó Ks   ©A"ºA"ÁA"Úgcczld.bfdz14.2.1ÚccÚ )ÚnameÚlinkerÚversionÚcommandsÚargszlinker argsÚcythonz3.2.4úc++)Úcr%   r&   Úx86_64ÚlittleÚlinux)ÚcpuÚfamilyÚendianÚsystemÚFalseÚfalse)ÚhostÚbuildzcross-compiledzscipy-openblasÚTruez0.3.31.188.0Ú	pkgconfigzS/opt/_internal/cpython-3.13.8/lib/python3.13/site-packages/scipy_openblas64/includezO/opt/_internal/cpython-3.13.8/lib/python3.13/site-packages/scipy_openblas64/libzROpenBLAS 0.3.31.188.0  USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64z/project/.openblas)r    Úfoundr"   zdetection methodzinclude directoryzlib directoryzopenblas configurationzpc file directory)ÚblasÚlapackz"/tmp/build-env-f55_in1l/bin/pythonz3.13)Úpathr"   )Úbaseliner5   z	not found)Ú	CompilerszMachine InformationzBuild DependencieszPython InformationzSIMD Extensionsc                  ó   • SS K n U $ )Nr   ©Úyamlr<   s    r   Ú_check_pyyamlr>   p   s
   € Ûà€Kr   c           	      óä  • U [         R                  R                  :X  a*   [        5       n[	        UR                  [        5      5        gU [         R                  R                  :X  a  [        $ [        SS	R                  [          Vs/ s H  oDR                  PM     sn5       35      e! [         a8    SSKnSSK	nUR                  SSS9  [	        UR                  [        SS95         gf = fs  snf )
aK  
Show libraries and system information on which NumPy was built
and is being used

Parameters
----------
mode : {`'stdout'`, `'dicts'`}, optional.
    Indicates how to display the config information.
    `'stdout'` prints to console, `'dicts'` returns a dictionary
    of the configuration.

Returns
-------
out : {`dict`, `None`}
    If mode is `'dicts'`, a dict is returned, else None

See Also
--------
get_include : Returns the directory containing NumPy C
              header files.

Notes
-----
1. The `'stdout'` mode will give more readable
   output if ``pyyaml`` is installed

r   Nz"Install `pyyaml` for better outputé   )Ú
stacklevelé   )ÚindentzInvalid `mode`, use one of: z, )r	   r   Úvaluer>   ÚprintÚdumpÚCONFIGÚModuleNotFoundErrorÚwarningsÚjsonÚwarnÚdumpsr   ÚAttributeErrorÚjoin)Úmoder=   rI   rJ   Úes        r   ÚshowrQ   v   sÄ   € ð8 Œ|×"Ñ"×(Ñ(Ó(ð		0Ü “?ˆDä�$—)‘)œFÓ#Õ$ð 
”×#Ñ#×)Ñ)Ó	)ÜˆäØ*¨4¯9©9Å|Ó5TÂ|À!·g´gÁ|Ñ5TÓ+UÐ*VÐWó
ð 	
øô #ó 	0ÛÛà�M‰MÐ>È1ˆMÑMÜ�$—*‘*œV¨A�*Ð.Ö/ð	0üò 6Us    (B( ÂC-Â(?C*Ã)C*c                 ó   • [        U 5      $ )N)rQ   )rO   s    r   r   r   ¥   s   € Ü�‹:Ðr   ÚnumpyN)Úenumr   Únumpy._core._multiarray_umathr   r   r   Ú__all__Ú_built_with_mesonr	   r   ÚboolÚlowerÚreplacerG   r>   r   rD   rQ   r   Ú__doc__r   )Úfeatures   0r   Ú<module>r]      s  ðõ ÷ñ ð ˆ/€ØÐ ô�4ô ò
ñ 
ð Ø#Ø#Ø!ØØ"ñð !Ø#Ø"Ø%ØØ"ñð Ø#Ø#Ø"ØØ"ññ#
ð8  Ø"Ø"Ø!ñ	ð  Ø"Ø"Ø!ñ	ñ # 7§=¡=£?×#:Ñ#:¸7ÀBÓ#GÓHñ 
ð" )Ù˜fŸl™l›n×4Ñ4°W¸bÓAÓBØ)Ø$/Ø%{Ø!sØ*Ø%:ñ	ð )Ù˜fŸl™l›n×4Ñ4°W¸bÓAÓBØ)Ø$/Ø%{Ø!sØ*Ø%:ñ	ñ
ð. :Øñ
ð
 )á'7óÚ'7˜GÐ;KÈGÕ;T—Ñ'7ññ (8óÚ'7˜GÐ?OÐPWÕ?X—Ñ'7ññ
ñIMóO
€òdð ×!Ñ!×'Ñ'ô ,
ð^ "×(Ñ(×.Ñ.ô ð —l‘l€Ô Ø €Õ ùòKùòs   ÃE+Ã,E+Ã8E0Ä
E0