3
dg                 @   s   d dl mZm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mZmZmZmZmZm
Z
 d dlmZ dd	d
ddddddddddddddgZdd Zdd ZdS )   )TMonitorTqdmSynchronisationWarning)tqdm_pandas)main)tqdm)trange)TqdmDeprecationWarningTqdmExperimentalWarningTqdmKeyErrorTqdmMonitorWarningTqdmTypeErrorTqdmWarningr   r   )__version__r   tqdm_guir   tgranger   tqdm_notebooktnranger   r   r   r
   r   r   r	   r   r   r   c              O   s0   ddl m} ddlm} |dtdd || |S )z-See tqdm.notebook.tqdm for full documentation    )warnr   )r   zlThis function will be removed in tqdm==5.0.0
Please use `tqdm.notebook.tqdm` instead of `tqdm.tqdm_notebook`   )
stacklevel)warningsr   notebookr   r   )argskwargsr   Z_tqdm_notebook r   -/tmp/pip-build-v9q4h5k9/tqdm/tqdm/__init__.pyr      s
    
c              O   s0   ddl m} ddlm} |dtdd || |S )z}
    A shortcut for `tqdm.notebook.tqdm(xrange(*args), **kwargs)`.
    On Python3+, `range` is used instead of `xrange`.
    r   )r   r   )r   z;Please use `tqdm.notebook.trange` instead of `tqdm.tnrange`r   )r   )r   r   r   r   r   )r   r   r   Z_tnranger   r   r   r      s
    
N)_monitorr   r   Z_tqdm_pandasr   clir   guir   r   r   r   Zstdr   r	   r
   r   r   r   versionr   __all__r   r   r   r   r   r   <module>   s   (
