o
    *ªZhg  ã                   @   s¦   d Z ddlZddlmZ e ¡  ejded ddlmZ W d  ƒ n1 s(w   Y  ddl	mZ
 ddlmZ eekrGG dd	„ d	ee
ƒZne
Zd
d„ Zd	dgZdS )zð
Enables multiple commonly used features.

Method resolution order:

- `tqdm.autonotebook` without import warnings
- `tqdm.asyncio`
- `tqdm.std` base class

Usage:
>>> from tqdm.auto import trange, tqdm
>>> for i in trange(10):
...     ...
é    Né   )ÚTqdmExperimentalWarningÚignore)Úcategory)Útqdmc                   @   s   e Zd ZdS )r   N)Ú__name__Ú
__module__Ú__qualname__© r
   r
   ú@/var/www/html/lang_env/lib/python3.10/site-packages/tqdm/auto.pyr      s    r   c                  O   s   t t| Ž fi |¤ŽS )zB
    A shortcut for `tqdm.auto.tqdm(range(*args), **kwargs)`.
    )r   Úrange)ÚargsÚkwargsr
   r
   r   Útrange!   s   r   )Ú__doc__ÚwarningsZstdr   Úcatch_warningsÚsimplefilterZautonotebookr   Znotebook_tqdmZasyncioZasyncio_tqdmZstd_tqdmr   Ú__all__r
   r
   r
   r   Ú<module>   s    
þ