← Back
Editing: __config__.cpython-311.pyc
� d�c � �" � d dl mZ dgZdZ G d� de� � Zd� Z eddd d d�ddd dd�ddd dd�ddd dd�ddd�d�ddddd�ddddd� ed� � � � dd� � � � d�d ed� � � � dd� � � � dd d!d"d#d$d%�d& ed� � � � dd� � � � dd d!d"d#d$d%�d'�d(d)d*�d+�� � Z d,� Z ej j fd-�Z d.S )/� )�Enum�showTc � � e Zd ZdZdZdS )�DisplayModes�stdout�dictsN)�__name__� __module__�__qualname__r r � � �2/usr/lib/python3/dist-packages/scipy/__config__.pyr r s � � � � � � �F��E�E�Er r c �l � t | t � � rd� | � � � D � � S | S )z Removes empty values in a `dict` recursively This ensures we remove values that Meson could not provide to CONFIG c �f � i | ].\ }}|d k �t |� � d k �|t |� � ��/S )� )�_cleanup)�.0�k�vs r � <dictcomp>z_cleanup.<locals>.<dictcomp> s= � �X�X�X�D�A�q��b���X�a�[�[�TV�EV�EV��H�Q�K�K�EV�EV�EVr )� isinstance�dict�items)�ds r r r s7 � � �!�T��� �X�X�A�G�G�I�I�X�X�X�X��r �gcczld.bfdz12.2.0�cc)�name�linker�version�commands�cythonz0.29.32�cython3�c++�gfortranz0.11.0z&/usr/lib/python3/dist-packages/pythran)r �include directory)�cr! r# �fortran�pythran�aarch64�little�linux)�cpu�family�endian�system�False�falser )�host�buildzcross-compiled�blas�Truez3.11.0� pkgconfigz/usr/include/aarch64-linux-gnuz/usr/lib/aarch64-linux-gnu�unknownz$/usr/lib/aarch64-linux-gnu/pkgconfig)r �foundr zdetection methodr% z lib directoryzopenblas configurationzpc file directory�lapack)r4 r9 z/usr/bin/python3.11z3.11)�pathr )� CompilerszMachine InformationzBuild DependencieszPython Informationc � � dd l } | S )Nr ��yamlr= s r � _check_pyyamlr? f s � ��K�K�K��Kr c �� � | t j j k r� t � � }t |� t � � � � dS # t $ rL ddl}ddl }|� dd�� � t |� t d�� � � � Y dS w xY w| t j j k rt S t dd � d � t D � � � � � �� � �)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� )�indentzInvalid `mode`, use one of: z, c � � g | ] }|j �� S r )�value)r �es r � <listcomp>zshow.<locals>.<listcomp>� s � �5T�5T�5T�!�a�g�5T�5T�5Tr )r r rF r? �print�dump�CONFIG�ModuleNotFoundError�warnings�json�warn�dumpsr �AttributeError�join)�moder>