a
    &ñ»j™  ã                   @   sØ   d Z ddgZddlZddlmZ edƒrBedƒrBdd	lmZmZ nTed
ƒrdedƒrddd	lmZmZ n2edƒr†edƒr†dd	l	mZmZ ndd	l
mZmZ e ¡ �& ejded� e ¡  W d  ƒ n1 sÊ0    Y  dS )as  
Even more features than `tqdm.auto` (all the bells & whistles):

- `tqdm.auto`
- `tqdm.tqdm.pandas`
- `tqdm.contrib.slack`
    + uses `${TQDM_SLACK_TOKEN}` and `${TQDM_SLACK_CHANNEL}`
- `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)ÚgetenvZTQDM_SLACK_TOKENZTQDM_SLACK_CHANNELé   )r   r   ZTQDM_TELEGRAM_TOKENZTQDM_TELEGRAM_CHAT_IDZTQDM_DISCORD_TOKENZTQDM_DISCORD_CHANNEL_IDé   Úignore)Úcategory)Ú__doc__Ú__all__ÚwarningsÚosr   Zslackr   r   ZtelegramZdiscordÚautoÚcatch_warningsÚsimplefilterÚFutureWarningZpandas© r   r   ú8E:\soccer\ml_env\Lib\site-packages\tqdm/contrib/bells.pyÚ<module>   s   
