cli.cpython-312.pyc•15.4 kB
�
lMg+ � �
� d Z ddlZddlZddlZddlmZ ddlmZ ddl m
Z
mZmZ ddl
mZ dgZ ej e� Zd � Zd
dd� d
fd�Z ej* d� Z ej* d� ZdZdZej4 dfd�Zy)zI
Module version for monitoring CLI pipes (`... | python -m tqdm | ...`).
� N)�literal_eval)�indent� )�TqdmKeyError�
TqdmTypeError�tqdm)�__version__�mainc �� � t j | |f� d|v r4|j d� D ] } t | |� c S t | � d|� �� �|dk( r"| dk( s| dk( ry| dk( ryt | dz |z � �|d k( rat | � d
k( r| j
� S t j d| � rt d| � d�� j
� S t | � d|� �� �|d
k( r| S |dk( r t | � S |dk( r t | � S t | � d|� �� �# t $ r Y ��w xY w# t $ r}t | � d|� �� |�d }~ww xY w# t $ r}t | � d|� �� |�d }~ww xY w)Nz or z : �bool�True� T�FalseF�chrr z^\\\w+$�"�str�int�float)
�log�debug�split�castr �len�encode�re�match�evalr �
ValueErrorr )�val�typ�t�excs �TC:\Users\noahv\Documents\GitHub\clickup-operator\.venv\Lib\site-packages\tqdm/cli.pyr r s� � ��I�I�s�C�j��
��}����6�"�A�
��C��|�#� #�
�s�e�3�s�e�,�-�-� �f�}��6�M�s�b�y���'�>���C�%�K�#�-�.�.�
�e�|��s�8�q�=��:�:�<��
�8�8�J��$��!�C�5��
�#�*�*�,�,��s�e�3�s�e�,�-�-�
�e�|��
�
�e�|� ;��s�8�O� �g�~� ;���:�� �3�%�s�3�%�(�
)�)��; !�
��
��, � ;��3�%�s�3�%� 0�1�s�:�� ;��
� ;��3�%�s�3�%� 0�1�s�:�� ;�sA �D�*
D% �;
E � D"�!D"�% E�.D?�?E� E&�E!�!E&� \n� c � � y �N� )r s r# �<lambda>r) 8 s � �d� Tc �@ � |j }|sB | j |� }|s t |dd� � � y ||� |t |� � �Ad}t |� } | j |� }|sY|rC ||� |r |d|j |� z � n|j |� D ]
}
||
� � t |dd� � � y |j
|� }
|
dk r||z
}n7 |||d|
t |� z z � ||rdn||d|
z � d}||
| z d }�S��)aZ
Params
------
fin : binary file with `read(buf_size : int)` method
fout : binary file with `write` (and optionally `flush`) methods.
callback : function(float), e.g.: `tqdm.update`
callback_len : If (default: True) do `callback(len(buffer))`.
Otherwise, do `callback(data) for data in buffer.split(delim)`.
�flushc � � y r'