
    j                     R    U d dl Zd dlZddgZdZeed<   h dZd
dededz  ddfd	ZdS )    Nrequires_package
CLASS_NAMEwords>   1ONYESTRUEnameextra_messagereturnc                     	 t           j                            |           }t          j        |  d| d           dS # t           j        j        $ r t          d||nd d|  d          w xY w)z
    package requirement helper

    Args:
        name: name of the package
        extra_message: additional message to display if the package is not found
    z	 version z available.z

N z< 
Please install it with the following command: pip install 
)	importlibmetadataversionlogginginfoPackageNotFoundErrorImportError)r
   r   _pkg_versions      S/var/www/html/Carbon-Document/venv/lib/python3.11/site-packages/doctr/file_utils.pyr   r      s    
 )11$77@@|@@@AAAAA2 
 
 
TM$===2 T TKOT T T
 
 	

s	   9= /A,)N)	importlib.metadatar   r   __all__r   str__annotations__ENV_VARS_TRUE_VALUESr        r   <module>r       s         |
,
C   111 
 
3 
sTz 
T 
 
 
 
 
 
r   