
    LMh                     4    d Z ddlZddlmZ ddgiZdgZd ZdS )	z#
Thin wrappers around `itertools`.
    N   )tqdmzgithub.com/	casperdclproductc               /     K   |                                 }|                    dt                    }	 t          t	          t
          |                     }d}|D ]}||z  }|                    d|           n# t          $ r d}Y nw xY w |di |5 }t          j	        |  }|D ]}|V  |
                                 	 ddd           dS # 1 swxY w Y   dS )zx
    Equivalent of `itertools.product`.

    Parameters
    ----------
    tqdm_class  : [default: tqdm.auto.tqdm].
    
tqdm_class   totalN )copypop	tqdm_autolistmaplen
setdefault	TypeError	itertoolsr   update)		iterablestqdm_kwargskwargsr   lensr
   itits	            V/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/tqdm/contrib/itertools.pyr   r      sZ      FL)44J*CY''((  	 	AQJEE'5))))     
		f		 	* 	 	AGGGHHJJJJ	                 s#   "A8 8BB,CCC)__doc__r   autor   r   
__author____all__r   r       r   <module>r#      s[         $ $ $ $ $ $k]+
+    r"   