o
    Vf0                     @   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/d0d1d2d3d4Z	d5d6 Z
ejjfd7dZd8S )9    )EnumshowTc                   @   s   e Zd ZdZdZdS )DisplayModesstdoutdictsN)__name__
__module____qualname__r   r    r
   r
   Y/var/www/html/software/conda/envs/catlas/lib/python3.10/site-packages/scipy/__config__.pyr   	   s    r   c                 C   s    t | trdd |  D S | 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>   s   . z_cleanup.<locals>.<dictcomp>)
isinstancedictitems)dr
   r
   r   r      s   
r   Zgcczld.bfdz12.3.0zm/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/_build_env/bin/x86_64-conda-linux-gnu-cca  -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefix, -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefix, -DNDEBUG, -D_FORTIFY_SOURCE=2, -O2, -isystem, /var/www/html/software/conda/envs/catlas/include, -DNDEBUG, -D_FORTIFY_SOURCE=2, -O2, -isystem, /var/www/html/software/conda/envs/catlas/includea\  -Wl,-O2, -Wl,--sort-common, -Wl,--as-needed, -Wl,-z,relro, -Wl,-z,now, -Wl,--disable-new-dtags, -Wl,--gc-sections, -Wl,--allow-shlib-undefined, -Wl,-rpath,/var/www/html/software/conda/envs/catlas/lib, -Wl,-rpath-link,/var/www/html/software/conda/envs/catlas/lib, -L/var/www/html/software/conda/envs/catlas/lib, -Wl,-O2, -Wl,--sort-common, -Wl,--as-needed, -Wl,-z,relro, -Wl,-z,now, -Wl,--disable-new-dtags, -Wl,--gc-sections, -Wl,--allow-shlib-undefined, -Wl,-rpath,/var/www/html/software/conda/envs/catlas/lib, -Wl,-rpath-link,/var/www/html/software/conda/envs/catlas/lib, -L/var/www/html/software/conda/envs/catlas/lib, -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefix, -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefix, -DNDEBUG, -D_FORTIFY_SOURCE=2, -O2, -isystem, /var/www/html/software/conda/envs/catlas/include, -DNDEBUG, -D_FORTIFY_SOURCE=2, -O2, -isystem, /var/www/html/software/conda/envs/catlas/include)nameZlinkerversioncommandsargszlinker argscythonz3.0.10r   zn/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/_build_env/bin/x86_64-conda-linux-gnu-c++aP  -fvisibility-inlines-hidden, -fmessage-length=0, -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefix, -fvisibility-inlines-hidden, -fmessage-length=0, -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefix, -DNDEBUG, -D_FORTIFY_SOURCE=2, -O2, -isystem, /var/www/html/software/conda/envs/catlas/include, -DNDEBUG, -D_FORTIFY_SOURCE=2, -O2, -isystem, /var/www/html/software/conda/envs/catlas/includea  -Wl,-O2, -Wl,--sort-common, -Wl,--as-needed, -Wl,-z,relro, -Wl,-z,now, -Wl,--disable-new-dtags, -Wl,--gc-sections, -Wl,--allow-shlib-undefined, -Wl,-rpath,/var/www/html/software/conda/envs/catlas/lib, -Wl,-rpath-link,/var/www/html/software/conda/envs/catlas/lib, -L/var/www/html/software/conda/envs/catlas/lib, -Wl,-O2, -Wl,--sort-common, -Wl,--as-needed, -Wl,-z,relro, -Wl,-z,now, -Wl,--disable-new-dtags, -Wl,--gc-sections, -Wl,--allow-shlib-undefined, -Wl,-rpath,/var/www/html/software/conda/envs/catlas/lib, -Wl,-rpath-link,/var/www/html/software/conda/envs/catlas/lib, -L/var/www/html/software/conda/envs/catlas/lib, -fvisibility-inlines-hidden, -fmessage-length=0, -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefix, -fvisibility-inlines-hidden, -fmessage-length=0, -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefix, -DNDEBUG, -D_FORTIFY_SOURCE=2, -O2, -isystem, /var/www/html/software/conda/envs/catlas/include, -DNDEBUG, -D_FORTIFY_SOURCE=2, -O2, -isystem, /var/www/html/software/conda/envs/catlas/includezs/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/_build_env/bin/x86_64-conda-linux-gnu-gfortrana  -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefixa  -Wl,-O2, -Wl,--sort-common, -Wl,--as-needed, -Wl,-z,relro, -Wl,-z,now, -Wl,--disable-new-dtags, -Wl,--gc-sections, -Wl,--allow-shlib-undefined, -Wl,-rpath,/var/www/html/software/conda/envs/catlas/lib, -Wl,-rpath-link,/var/www/html/software/conda/envs/catlas/lib, -L/var/www/html/software/conda/envs/catlas/lib, -Wl,-O2, -Wl,--sort-common, -Wl,--as-needed, -Wl,-z,relro, -Wl,-z,now, -Wl,--disable-new-dtags, -Wl,--gc-sections, -Wl,--allow-shlib-undefined, -Wl,-rpath,/var/www/html/software/conda/envs/catlas/lib, -Wl,-rpath-link,/var/www/html/software/conda/envs/catlas/lib, -L/var/www/html/software/conda/envs/catlas/lib, -march=nocona, -mtune=haswell, -ftree-vectorize, -fPIC, -fstack-protector-strong, -fno-plt, -O2, -ffunction-sections, -pipe, -isystem, /var/www/html/software/conda/envs/catlas/include, -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/scipy-split_1716470219380/work=/usr/local/src/conda/scipy-split-1.13.1, -fdebug-prefix-map=/var/www/html/software/conda/envs/catlas=/usr/local/src/conda-prefixz0.16.0z../../_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.10/site-packages/pythran)r   include directory)cr   zc++fortranZpythranx86_64littlelinux)cpufamilyendiansystemFalsefalse)hostbuildzcross-compiledblasTruez3.9.0Z	pkgconfigz0/var/www/html/software/conda/envs/catlas/includez,/var/www/html/software/conda/envs/catlas/libunknownz6/var/www/html/software/conda/envs/catlas/lib/pkgconfig)r   foundr   detection methodr   zlib directoryzopenblas configurationzpc file directorylapackpybind11z2.12.0)r   r   r-   r   )r)   r.   r/   z3/var/www/html/software/conda/envs/catlas/bin/pythonz3.10)pathr   )Z	CompilerszMachine InformationzBuild DependencieszPython Informationc                  C   s   dd l } | S )Nr   yamlr1   r
   r
   r   _check_pyyamlt   s   r3   c                 C   s   | t jjkr6zt }t|t W dS  ty5   ddl}ddl	}|j
ddd t|jtdd Y dS w | t jjkr>tS tdd	d
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   )indentzInvalid `mode`, use one of: z, c                 S   s   g | ]}|j qS r
   )value)r   er
   r
   r   
<listcomp>   s    zshow.<locals>.<listcomp>)r   r   r8   r3   printdumpCONFIGModuleNotFoundErrorwarningsjsonwarndumpsr   AttributeErrorjoin)moder2   r?   r@   r
   r
   r   r   z   s   N)enumr   __all___built_with_mesonr   r   boollowerreplacer=   r3   r   r8   r   r
   r
   r
   r   <module>   s   				([