
    fh                     z    d Z ddlZd Zd Z e            o	 e            Zd Zd Z e            o	 e            ZdS )zGCollection of XML resources compatible across different Python versions    Nc                  |    	 ddl m}  | dk    }|sdd l}|                    d           dS dS # t          $ r Y dS w xY w)Nr   )LXML_VERSION)   r      r   zAThe installed version of lxml is too old to be used with openpyxlFT)
lxml.etreer   warningswarnImportError)r   LXMLr   s      L/var/www/histauto/venv/lib/python3.11/site-packages/openpyxl/xml/__init__.pylxml_availabler      ss    
++++++|+ 	OOOMM]^^^54   uus   '- 
;;c                  J    t           j                            dd          dk    S )NOPENPYXL_LXMLTrueosenvironget     r   lxml_env_setr      s    :>>/622f<<r   c                  2    	 dd l } dS # t          $ r Y dS w xY w)Nr   TF)
defusedxmlr
   )r   s    r   defusedxml_availabler      s>     t    uus    
c                  J    t           j                            dd          dk    S )NOPENPYXL_DEFUSEDXMLr   r   r   r   r   defusedxml_env_setr   &   s    :>>/88FBBr   )__doc__r   r   r   r   r   r   
DEFUSEDXMLr   r   r   <module>r       s    N M 				  = = = ~*LLNN  C C C "!##<(:(:(<(<


r   