a
    þdÜ  ã                   @   s¸   d dl Z ddlmZ ddlmZmZ d ¡ Ze jdk r@e 	d¡ e jdk rTe 	d	¡ eD ]PZ
e
ev rŽe
d
kr€ddlmZ eƒ s€qXeee
 ƒ qXede
› de ¡ › dƒ‚qXddd„ZdS )é    Né   )Údeps)Úrequire_versionÚrequire_version_corez>python tqdm regex requests packaging filelock numpy tokenizers)é   é   Zdataclasses)r   é   Zimportlib_metadataZ
tokenizers)Úis_tokenizers_availablezcan't find z in z$, check dependency_versions_table.pyc                 C   s   t t|  |ƒ d S )N)r   r   )ÚpkgÚhint© r   úo/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/transformers/dependency_versions_check.pyÚdep_version_check.   s    r   )N)ÚsysZdependency_versions_tabler   Zutils.versionsr   r   ÚsplitZpkgs_to_check_at_runtimeÚversion_infoÚappendr
   Úutilsr	   Ú
ValueErrorÚkeysr   r   r   r   r   Ú<module>   s    	



