+
    %i                     Z   ^ RI Ht ^ RIHtHtHt R.tRt ! R R]4      tR t	]	! RR	R
RRRRRRRRRRR/RR
RRRRRRRRRRR/RR
RRRRRRRRRRR//RRRRRRRRRR /R!RRRRRRRR /R"]
! R#P                  4       P                  R$R4      4      /R%R&R
R'R(]
! R)P                  4       P                  R$R4      4      RR*R+R,R-R.R/R0R1R2R3R4/R5R
R'R(]
! R)P                  4       P                  R$R4      4      RR*R+R,R-R.R/R0R1R2R3R4//R6R7R8RR9/R:R;]R(] U u. uF  p ]V ,          '       g   K  V NK  	  up R<] U u. uF  p ]V ,          '       d   K  V NK  	  up //4      tR= t]P                  P                   3R> lt]P                  P                   3R? lt]P&                  ]n        R@]n        RA# u up i u up i )B    )Enum)__cpu_features____cpu_baseline____cpu_dispatch__show_configTc                       ] tR t^tRtRtRtR# )DisplayModesstdoutdicts N)__name__
__module____qualname____firstlineno__r
   r   __static_attributes__r       N/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numpy/__config__.pyr	   r	      s    FEr   r	   c                    \        V \        4      '       dL   V P                  4        UUu/ uF.  w  rV'       g   K  \        V4      '       g   K"  V\        V4      bK0  	  upp# V # u uppi )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+,779J941hqk8A;9JJ Ks   A$A$A$	Compilerscnamegcclinkerzld.bfdversionz14.2.1commandsccargs zlinker argscythonz3.2.4zc++zMachine Informationhostcpux86_64familyendianlittlesystemlinuxbuildzcross-compiledFalsefalsezBuild Dependenciesblaszscipy-openblasfoundTruez0.3.31.188.0zdetection method	pkgconfigzinclude directoryzS/opt/_internal/cpython-3.14.0/lib/python3.14/site-packages/scipy_openblas64/includezlib directoryzO/opt/_internal/cpython-3.14.0/lib/python3.14/site-packages/scipy_openblas64/libzopenblas configurationzROpenBLAS 0.3.31.188.0  USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64zpc file directoryz/project/.openblaslapackzPython Informationpathz"/tmp/build-env-29ko448_/bin/pythonz3.14zSIMD Extensionsbaselinez	not foundc                      ^ RI p V # )r   Nyamlr:   s    r   _check_pyyamlr<   p   s
    Kr   c           	        V \         P                  P                  8X  d,    \        4       p\	        VP                  \        4      4       R# V \         P                  P                  8X  d   \        # \        RRP                  \          Uu. uF  qDP                  NK  	  up4       24      h  \         d@    ^ RIp^ RI	pTP                  R^R7       \	        TP                  \        ^R7      4        R# i ; iu upi )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

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;   rE   rF   es   &    r   showrM   v   s    8 |""(((		0 ?D$))F#$ 
##))	)*499|5T|!gg|5T+U*VW
 	
 # 	0MM>1MM$**VA*./	0 6Us   (B* 	C7*AC43C4c                     \        V 4      # )N)rM   )rK   s   &r   r   r      s    :r   numpyN)enumr   numpy._core._multiarray_umathr   r   r   __all___built_with_mesonr	   r   boollowerreplacerC   r<   r
   r@   rM   r   __doc__r   )features   0r   <module>rY      s     / 4 
 
)8Es )7Is )8Fs#
4 	x(('	 x(('	 d7==?#:#:7B#GH 
 	(flln44WbAB>"K#%{!s(*#%:	 (flln44WbAB>"K#%{!s(*#%:	
, 	9v
 	('7'7G;KG;T;T'7 '7'7G?OPW?X?X'7
IMO
d !!'' ,
^ "((..  ll   Ks   
F#  F# -F($F($