Ë
    û�Dj  ã                   ó  — d dl mZ dgZdZ G d„ de«      Z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j                  «       j                  dd«      «      dœd edj                  «       j                  dd«      «      ddd d!d"d#d$œd edj                  «       j                  dd«      «      ddd d!d"d#d$œd%d&d'd(d)œd*œd+d,d-œd.œ«      Z	d/„ Z
ej                  j                  fd0„Zy1)2é    )ÚEnumÚshowTc                   ó   — e Zd ZdZdZy)ÚDisplayModesÚstdoutÚdictsN)Ú__name__Ú
__module__Ú__qualname__r   r   © ó    úTC:\Crop_Prediction\Backend\crop-ai-system\venv\Lib\site-packages\scipy/__config__.pyr   r   	   s   „ Ø€FØ�Er   r   c                 ó¶   — t        | t        «      rB| j                  «       D ��ci c]&  \  }}|dk7  sŒt        |«      dk7  sŒ|t        |«      “Œ( c}}S | S c c}}w )z
    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      sN   € ô
 �!”TÔØ,-¯G©G«I×X¡D A q¸¸b»ÄXÈaÃ[ÐTVÓEV�”H˜Q“K‘ÓXÐXàˆùó Ys   ¤A²AÁAÚgcczld.bfdz10.3.0Úccr   )ÚnameÚlinkerÚversionÚcommandsÚargszlinker argsÚcythonz3.0.11úc++Úgfortranz0.16.1z`C:\Users\runneradmin\AppData\Local\Temp\pip-build-env-sf8gymnb\overlay\Lib\site-packages/pythran)r   úinclude directory)Úcr   r    ÚfortranÚpythranÚx86_64ÚlittleÚwindows)ÚcpuÚfamilyÚendianÚsystemÚFalseÚfalse)ÚhostÚbuildzcross-compiledzscipy-openblasÚTruez
0.3.27.devÚ	pkgconfigzC:/Users/runneradmin/AppData/Local/Temp/cibw-run-do_lqnow/cp312-win_amd64/build/venv/Lib/site-packages/scipy_openblas32/includez{C:/Users/runneradmin/AppData/Local/Temp/cibw-run-do_lqnow/cp312-win_amd64/build/venv/Lib/site-packages/scipy_openblas32/libz?OpenBLAS 0.3.27.dev DYNAMIC_ARCH NO_AFFINITY Zen MAX_THREADS=24zD:/a/scipy/scipy)r   Úfoundr   údetection methodr"   zlib directoryzopenblas configurationzpc file directoryÚpybind11z2.12.0zconfig-toolÚunknown)r   r   r4   r"   )ÚblasÚlapackr5   zgC:\Users\runneradmin\AppData\Local\Temp\cibw-run-do_lqnow\cp312-win_amd64\build\venv\Scripts\python.exez3.12)Úpathr   )Ú	CompilerszMachine InformationzBuild DependencieszPython Informationc                  ó   — dd l } | S )Nr   ©Úyamlr<   s    r   Ú_check_pyyamlr>   t   s
   € Ûà€Kr   c           	      óæ  — | t         j                  j                  k(  r*	 t        «       }t	        |j                  t        «      «       y| t         j                  j                  k(  rt        S t        dd	j                  t         D �cg c]  }|j                  ‘Œ c}«      › �«      ‚# t        $ r> ddl}ddl	}|j                  dd¬«       t	        |j                  t        d¬«      «       Y yw xY wc c}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

    r   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=   rI   rJ   Úes        r   r   r   z   sÂ   € ð. Œ|×"Ñ"×(Ñ(Ò(ð		0Ü “?ˆDä�$—)‘)œFÓ#Õ$ð 
”×#Ñ#×)Ñ)Ò	)ÜˆäØ*¨4¯9©9Ä|Ö5TÀ!°a·g³gÒ5TÓ+UÐ*VÐWó
ð 	
øô #ò 	0ÛÛà�M‰MÐ>È1ˆMÔMÜ�$—*‘*œV¨A�*Ó.Ö/ð	0üò 6Us   Ÿ(B$ ÂC.Â$AC+Ã*C+N)Úenumr   Ú__all__Ú_built_with_mesonr   r   ÚboolÚlowerÚreplacerG   r>   r   rD   r   r   r   r   ú<module>rW      s»  ðõ àˆ(€ØÐ ô�4ô ò
ñ 
ð Ø#Ø#Ø!ØØ"ñð "Ø#Ø$Ø%ØØ"ñð Ø#Ø#Ø"ØØ"ñð Ø#Ø#Ø'ØØ"ñð %ð &IññC%
ðP !Ø#Ø#Ø$ñ	ð !Ø#Ø#Ø$ñ	ñ # 7§=¡=£?×#:Ñ#:¸7ÀBÓ#GÓHñ 
ð" )Ù˜fŸl™l›n×4Ñ4°W¸bÓAÓBØ'Ø$/ð &hð "`Ø*lØ%8ñ	ð )Ù˜fŸl™l›n×4Ñ4°W¸bÓAÓBØ'Ø$/ð &hð "`Ø*lØ%8ñ	ð #Ø#Ø$1Ø%/ñ	ñ+
ð: Øñ
ñeVóX
€òvð ×!Ñ!×'Ñ'ô '
r   