o
    _6d                     @   s   d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
mZ g dZeg dd	gd
 ZZeg dZeg dZeg dZejrQdd Zee ZdS dS )zpasslib.hosts    )warn)LazyCryptContext)PasslibRuntimeWarning)registry)	has_cryptunix_crypt_schemes)linux_contextlinux2_contextopenbsd_contextnetbsd_contextfreebsd_contexthost_context)Zsha512_cryptZsha256_crypt	md5_crypt	des_cryptunix_disabledr   )schemes
deprecated)bcryptr   Z
bsd_nthashr   r   )r   r   
bsdi_cryptr   r   )r   Z
sha1_cryptr   r   r   r   c                  C   s   t  } | r
| d7 } | S )z5helper which iterates over supported os_crypt schemes)r   )r   Zget_supported_os_crypt_schemes)out r   dC:\Users\jesus\OneDrive\Desktop\erpjis_fastapi\backend\jisbackend\Lib\site-packages\passlib/hosts.py_iter_os_crypt_schemesH   s   r   N)__doc__warningsr   Zpasslib.contextr   Zpasslib.excr   Zpasslibr   Zpasslib.utilsr   r   __all__r   r	   r   r
   r   Zos_crypt_presentr   r   r   r   r   r   <module>   s$    
		