a
    ‡ù»jÊ  ã                   @   s.  d dl mZ dgZdZG dd„ deƒZdd„ Zedd	d
ddddœdddddddœdd	d
ddddœdd	d
ddddœdddœdœdddddœdddddœed ¡  dd¡ƒdœded ¡  dd¡ƒdd d!d"d#d$d%œded ¡  dd¡ƒdd d!d"d#d$d%œd&d'd(d)d*œd+œd,d-d.œd/œƒZ	d0d1„ Z
ejjfd2d„Zd3S )4é    )ÚEnumÚshowTc                   @   s   e Zd ZdZdZdS )ÚDisplayModesÚstdoutÚdictsN)Ú__name__Ú
__module__Ú__qualname__r   r   © r
   r
   ú6E:\soccer\ml_env\Lib\site-packages\scipy/__config__.pyr   	   s   r   c                 C   s$   t | tƒrdd„ |  ¡ D ƒS | S dS )z
    Removes empty values in a `dict` recursively
    This ensures we remove values that Meson could not provide to CONFIG
    c                 S   s.   i | ]&\}}|d krt |ƒd kr|t |ƒ“qS )Ú )Ú_cleanup)Ú.0ÚkÚvr
   r
   r   Ú
<dictcomp>   ó    z_cleanup.<locals>.<dictcomp>N)Ú
isinstanceÚdictÚitems)Údr
   r
   r   r      s    
r   Zgcczld.bfdz10.3.0Úccr   )ÚnameZlinkerÚversionÚcommandsÚargszlinker argsÚcythonz3.0.10úc++Zgfortranz0.15.0z`C:\Users\runneradmin\AppData\Local\Temp\pip-build-env-o281jlrt\overlay\Lib\site-packages/pythran)r   úinclude directory)Úcr   r   ÚfortranZpythranÚx86_64ÚlittleÚwindows)ÚcpuÚfamilyZendianÚsystemÚFalseÚfalse)ÚhostÚbuildzcross-compiledZopenblasÚTruez0.3.27Ú	pkgconfigz/c/opt/64/includez/c/opt/64/libzyUSE_64BITINT= DYNAMIC_ARCH=1 DYNAMIC_OLDER= NO_CBLAS= NO_LAPACK= NO_LAPACKE= NO_AFFINITY=1 USE_OPENMP= ZEN MAX_THREADS=24zc:/opt/64/lib/pkgconfig)r   Úfoundr   údetection methodr   zlib directoryzopenblas configurationzpc file directoryÚpybind11z2.12.0zconfig-toolÚunknown)r   r   r.   r   )ZblasZlapackr/   zfC:\Users\runneradmin\AppData\Local\Temp\cibw-run-622t44xc\cp39-win_amd64\build\venv\Scripts\python.exez3.9)Úpathr   )Z	CompilerszMachine InformationzBuild DependencieszPython Informationc                  C   s   dd l } | S )Nr   ©Úyamlr2   r
   r
   r   Ú_check_pyyamlt   s    r4   c                 C   sœ   | t jjkrjztƒ }t| t¡ƒ W q˜ tyf   ddl}ddl	}|j
ddd� t|jtdd�ƒ Y q˜0 n.| t jjkrztS tdd	 d
d„ t D ƒ¡› �ƒ‚dS )a)  
    Show libraries and system information on which SciPy 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

    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, c                 S   s   g | ]
}|j ‘qS r
   )Úvalue)r   Úer
   r
   r   Ú
<listcomp>    r   zshow.<locals>.<listcomp>)r   r   r9   r4   ÚprintÚdumpÚCONFIGÚModuleNotFoundErrorÚwarningsÚjsonÚwarnÚdumpsr   ÚAttributeErrorÚjoin)Úmoder3   r@   rA   r
   r
   r   r   z   s    ÿN)Úenumr   Ú__all__Z_built_with_mesonr   r   ÚboolÚlowerÚreplacer>   r4   r   r9   r   r
   r
   r
   r   Ú<module>   s    ú	ú	ú	ú	þß(üüóøøüëþ®ÿ[