
    Tj                        d Z ddlZddlZddlmZ 	 dej        v rt ed ej        D                       r ed          ej        d         	                                j
        j                                        Zdev sd	ev r ed          nd
ej        v rn ed          ddlmZmZ eddlmZ  eeed            ed          	 ddlmZmZ ddlmZ  eded           n# e$ r ddlmZmZ Y nw xY wddgZdS )z
Automatically choose between `tqdm.notebook` and `tqdm.std`.

Usage:
>>> from tqdm.autonotebook import trange, tqdm
>>> for i in trange(10):
...     ...
    N)warnzipykernel.zmqshellc              #   L   K   | ]}|d k    p|                     d          V   dS )QT_APISPYDERN)
startswith).0is     U/var/www/app.qaans.com/backend/venv/lib/python3.11/site-packages/tqdm/autonotebook.py	<genexpr>r      s7      KK1qH}6X 6 6KKKKKK    consoleIPythonqtspyderz!IPython.utils._process_emscripten   )WARN_NOIPYW	IProgress)TqdmWarning   )
stacklevel
ipywidgets)tqdmtrange)TqdmExperimentalWarningzxUsing `tqdm.autonotebook.tqdm` in notebook mode. Use `tqdm.tqdm` instead to force console mode (e.g. in jupyter console)r   r   )__doc__ossyswarningsr   modulesanyenvironImportErrorget_ipython	__class____name__loweripynotebookr   r   stdr   r   r   r   	Exception__all__ r   r
   <module>r-      s    
			 



      Ns{**3KK
KKKKK 	)+i(((k)$0022<EKKMM3;;(c//+i((( * 
-	;	;k)$$$00000000$$$$$$[+!4444k,'''  '&&&&&&&,,,,,,D 
&'>1N N N N N  " " "!!!!!!!!!!" 8
s   B;C+ +C;:C;