U
    ¸mœdg  ã                	   @   s’   d Z ddlZddlmZ e ¡ �  ejded� ddlmZ W 5 Q R X ddl	mZ
 ddlmZ eekrzG 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
   úB/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/tqdm/auto.pyr      s   r   c                  O   s   t t| Ž f|Ž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_tqdmÚasyncioZasyncio_tqdmZstd_tqdmr   Ú__all__r
   r
   r
   r   Ú<module>   s   
