
    LMhE                        d Z ddgZddlZddlmZ  ed          r ed          r	dd	lmZmZ nF ed
          r ed          r	dd	lmZmZ n' ed          r ed          r	dd	l	mZmZ ndd	l
mZmZ  ej                    5   ej        de            ej                     ddd           dS # 1 swxY w Y   dS )a  
Even more features than `tqdm.auto` (all the bells & whistles):

- `tqdm.auto`
- `tqdm.tqdm.pandas`
- `tqdm.contrib.telegram`
    + uses `${TQDM_TELEGRAM_TOKEN}` and `${TQDM_TELEGRAM_CHAT_ID}`
- `tqdm.contrib.discord`
    + uses `${TQDM_DISCORD_TOKEN}` and `${TQDM_DISCORD_CHANNEL_ID}`
tqdmtrange    N)getenvTQDM_SLACK_TOKENTQDM_SLACK_CHANNEL   )r   r   TQDM_TELEGRAM_TOKENTQDM_TELEGRAM_CHAT_IDTQDM_DISCORD_TOKENTQDM_DISCORD_CHANNEL_ID   ignore)category)__doc____all__warningsosr   slackr   r   telegramdiscordautocatch_warningssimplefilterFutureWarningpandas     R/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/tqdm/contrib/bells.py<module>r      s  	 	 8
       	6
 $&&)=">"> $#########V!"" $vv.E'F'F $&&&&&&&&&V !! $ff-F&G&G $%%%%%%%%%########X  H(];;;;DKMMM                 s   "B44B8;B8