+
    Pj                         R t ^ RIt^ RIt^RIHt RR./t. ROtRRR]/R ltR^RRR]/R	 lt	RR]3R
 lt
R]3R ltR]3R ltR]3R ltR# )z#
Thin wrappers around `itertools`.
N)tqdmzgithub.com/	casperdcltotal
tqdm_classc                    V f    \        \        \        V4      4      p V! \
        P                  ! V!  3RV /VB #   \        \        3 d     L0i ; i)z Equivalent of `itertools.chain`.r   )summaplen	TypeErrorAttributeError	itertoolschain)r   r   	iterableskwargss   $$*,o/Users/ahmed/devFolder/Ultron/claude-voice/gateway/.venv/lib/python3.14/site-packages/tqdm/contrib/itertools.pyr   r      sV    }	C+,E iooy1II&II >* 		s   < AArepeatc              /    "   Vf8    \        \        \        V4      4      p\        P                  ! V4      V ,          pV! \        P                  ! VRV / 3RV/VB  Rj  xL
  R#   \
        \        3 d     L<i ; i L5i)z"Equivalent of `itertools.product`.Nr   r   )	listr   r	   mathprodr
   r   r   product)r   r   r   r   r   lenss   $$$*, r   r   r      s|     }	.C+,D IIdOv-E)++YFvF^e^W]^^^	 >* 		 _s3   B A' ?B  A>!B 'A;8B :A;;B c                    Vf5    \        V 4      pVf   TMTpW8  d   ^ pM\        P                  ! WQ4      p V! \
        P                  ! W4      3RV/VB #   \        \        3 d     L2i ; i)z'Equivalent of `itertools.permutations`.r   )r	   r   permr
   r   r   permutationsiterablerr   r   r   ns   &&&&, r   r   r   $   sr    }		(HA YAAu		!i,,X9QQ&QQ >* 		s   A A,+A,c                    Vf-    \        V 4      pW8  d   ^ pM\        P                  ! WQ4      p V! \
        P                  ! W4      3RV/VB #   \        \        3 d     L2i ; i)z'Equivalent of `itertools.combinations`.r   )r	   r   combr
   r   r   combinationsr   s   &&&&, r   r!   r!   4   sg    }	(HA u		!i,,X9QQ&QQ >* 		s   A A$#A$c                6   Vfa    \        V 4      p^p\        WQ,           ^,
          V^,
          R4       F  pW&,          pK  	  \        ^V^,           4       F  pW&,          pK  	  V! \        P
                  ! W4      3RV/VB #   \        \        3 d     L2i ; i)z8Equivalent of `itertools.combinations_with_replacement`.r   )r	   ranger
   r   r   combinations_with_replacement)r   r   r   r   r   r   is   &&&&,  r   r%   r%   C   s    }		HA E13q5!A#r*
 +1ac] #i==hJbRWb[abb >* 		s   B BBc                    Vf    \        V 4      pT! \        P                  ! W4      3RTRVe   W!,           ^,
          V,          MR/VB #   \        \        3 d     LNi ; i)z"Equivalent of `itertools.batched`.N
unit_scaler   )r	   r
   r   r   batched)r   r   r   r   r   s   &&&&,r   r)   r)   S   ss    }	ME i''4    050AUWQY1,t     >* 		s   A A A )r   r   r   r!   r%   r)   )__doc__r   r   autor   	tqdm_auto
__author____all__r   r   r   r!   r%   r)        r   <module>r1      s      $k]+
dJD JY J	_q 	_ 	_ 	_ ") R  %)Y R 6:i c   $	 	 r0   