L iWddlmZdgZdZGddeZdZeddd d d d d d d dd d d d ddd dd d d ddd dd d d ddddddddddddddedjjdd ddedjjdd ddd d!d"d#d$dedjjdd ddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.Z d/Z ejjfd0Z y1)2)EnumshowTceZdZdZdZy) DisplayModesstdoutdictsN)__name__ __module__ __qualname__rrV/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/scipy/__config__.pyrr s F Er rct|trB|jDcic]&\}}|dk7s t|dk7s|t|(c}}S|Scc}}w)z Removes empty values in a `dict` recursively This ensures we remove values that Meson could not provide to CONFIG ) isinstancedictitems_cleanup)dkvs rrrsN !T,-GGIXDAqbXa[TVEVHQKXXYs AAAgcczld.bfdz10.2.1ccr)namelinkerversioncommandsargsz linker argscythonz3.1.6c++gfortranz0.18.0zA../../tmp/build-env-99e64tom/lib/python3.12/site-packages/pythran)rinclude directory)crr fortranpythranx86_64littlelinux)cpufamilyendiansystemFalsefalse)hostbuildzcross-compiledzscipy-openblasTruez 0.3.29.dev pkgconfigzT/opt/_internal/cpython-3.12.11/lib/python3.12/site-packages/scipy_openblas32/includezP/opt/_internal/cpython-3.12.11/lib/python3.12/site-packages/scipy_openblas32/libzCOpenBLAS 0.3.29.dev DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64z/project)rfoundrdetection methodr"z lib directoryzopenblas configurationzpc file directorypybind11z3.0.1z config-toolunknown)rrr4r")blaslapackr5z"/tmp/build-env-99e64tom/bin/pythonz3.12)pathr) CompilerszMachine InformationzBuild DependencieszPython Informationcddl}|S)Nryamlr<s r _check_pyyamlr>ts  Kr c |tjjk(r* t}t |j t y|tjjk(rt Stdd jtDcgc]}|jc}#t$r>ddl}ddl }|jddt |jt dYywxYwcc}w) 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 rNz"Install `pyyaml` for better output) stacklevel)indentzInvalid `mode`, use one of: z, )rrvaluer>printdumpCONFIGModuleNotFoundErrorwarningsjsonwarndumpsrAttributeErrorjoin)moder=rIrJes rrrzs. |""((( 0 ?D $))F# $ ##)) ) *499|5T!agg5T+U*V W  # 0   MM>1M M $**VA*. /  06Us(B$C.$AC+*C+N)enumr__all___built_with_mesonrrboollowerreplacerGr>rrDrr r rrWs (4  ##!" "##%" ##"" ##'" %%iC% P!##" !##"  #7==?#:#:7B#GH ")flln44WbAB'$/%|!t*p%0 )flln44WbAB'$/%|!t*p%0 #"$1%/ + :: eVX v !!''' r