
    rbi                        d dl Z d dlZd dlZd dlmZ d dlmZ  e j        e          Z	e	
                     e j                               	 d dlZ ej                    Zej                            de           ej                            de           n# e$ r Y nw xY wdZ ej                    dk    r	 d dlZn# e$ r  ej        dd                              ej                  D ]EZ e ee                              d	                    re	                    d
e            eZ nFes ed          Y nw xY wed             ZdS )    N)contextmanager)PathGDAL_CURL_CA_BUNDLEPROJ_CURL_CA_BUNDLEWindowsPATH z	gdal*.dllzFound GDAL at z<GDAL DLL could not be found.  It must be on the system PATH.c               #      K   d } t           rt          j        t                     } 	 d V  | |                                  d S d S # | |                                  w w xY w)N)gdal_dll_dirosadd_dll_directoryclose)dll_dirs    \/var/www/html/mdtn/previsions/meteo_cartes/venv/lib/python3.11/site-packages/pyogrio/_env.pyGDALEnvr   0   sm      G 5&|44


MMOOOOO 7MMOOOO s   A A)loggingr   platform
contextlibr   pathlibr   	getLogger__name__log
addHandlerNullHandlercertifiwhere	ca_bundleenviron
setdefaultImportErrorr   systempyogrio._iopyogriogetenvsplitpathseppathlistglobinfor        r   <module>r-      s    				  % % % % % %      g!! "w"$$ % % %	NNNIJ/;;;J/;;;; 	 	 	D	 8?	!! 
 
 
BIfb))//
;; 	 	DtDDJJOOK0011 0$00111#
  	+N  	 	
 
 
 
 
 
s&   A	B BB7B< <BE ?E 