Files
Trancribe/venv/lib/python3.12/site-packages/tqdm/__pycache__/rich.cpython-312.pyc

64 lines
7.1 KiB
Plaintext
Raw Normal View History

<EFBFBD>
$n!j<><00><00><><00>dZddlmZddlmZmZmZmZmZm Z m
Z
ddl m Z ddl m ZddgiZgd <09>ZGd
<EFBFBD>d e<06>ZGd <0C>d e<06>ZGd<0E>de<0E>Zd<10>ZeZ eZy)z~
`rich.progress` decorator for iterators.
Usage:
>>> from tqdm.rich import trange, tqdm
>>> for i in trange(10):
... ...
<EFBFBD>)<01>warn)<07> BarColumn<6D>Progress<73>ProgressColumn<6D>Text<78>TimeElapsedColumn<6D>TimeRemainingColumn<6D>filesize<7A>)<01>TqdmExperimentalWarning)<01>tqdmz github.com/<2F> casperdcl)<04> tqdm_rich<63>trranger <00>trangec<00>*<00><00>eZdZdZd<04>fd<02> Zd<03>Z<05>xZS)<05>FractionColumnz*Renders completed/total, e.g. '0.5/2.3 G'.c<00>><00><01>||_||_t<00>|<00> <00>y<00>N)<04>
unit_scale<EFBFBD> unit_divisor<6F>super<65>__init__)<04>selfrr<00> __class__s <20><>K/home/jean/linux-transcriber/venv/lib/python3.12/site-packages/tqdm/rich.pyrzFractionColumn.__init__s<00><><00>$<24><04><0F>(<28><04><19> <0A><07><18><1A>c<00>N<00>t|j<00>}t|j<00>}|jr't j
|gd<01>|j <00>\}}nt j
|dgd<03>\}}|dk(rdnd}t||z d|<06>d<06><03>d||z d|<06>d<06><03>d|<05><00>d <09>
<EFBFBD>S) z.Calculate common unit for completed and total.<2E> <09><00>K<>M<>G<>T<>P<>E<>Z<>Yr r r<00>,.<2E>f<>/<2F> zprogress.download<61><01>style)<08>int<6E> completed<65>totalrr
<00>pick_unit_and_suffixrr)r<00>taskr0r1<00>unit<69>suffix<69> precisions r<00>renderzFractionColumn.renders<><00><00><17><04><0E><0E>'<27> <09><13>D<EFBFBD>J<EFBFBD>J<EFBFBD><0F><05> <0F>?<3F>?<3F>#<23>8<>8<><15><<3C><14>!<21>!<21><0E>L<EFBFBD>D<EFBFBD>&<26> $<24>8<>8<><15><12><04>a<EFBFBD>H<>L<EFBFBD>D<EFBFBD>&<26><1D><11><19>A<EFBFBD><01> <09><13><18><14>~<7E>b<EFBFBD><19> <0B>1<EFBFBD>_<EFBFBD>-<2D>Q<EFBFBD>u<EFBFBD>T<EFBFBD>z<EFBFBD>"<22>Y<EFBFBD>K<EFBFBD>q<EFBFBD><1F>.I<><11>6<EFBFBD>(<28> S<>%<25>'<27> 'r)F<><46><00><07>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__rr7<00> __classcell__<5F>rs@rrrs<00><><00>4<><1B>
'rrc<00>*<00><00>eZdZdZd<04>fd<02> Zd<03>Z<05>xZS)<05>
RateColumnz&Renders human readable transfer speed.c<00>L<00><01>||_||_||_t<00>|<00><00>yr)r4rrrr)rr4rrrs <20>rrzRateColumn.__init__0s$<00><><00><18><04> <09>$<24><04><0F>(<28><04><19> <0A><07><18>rc<00>P<00>|j}|<02>td|j<00>d<02>d<03><04>S|jr't j
|gd<05>|j <00>\}}nt j
|dgd<07>\}}|dk(rdnd}t||z d |<05>d
<EFBFBD><03>d |<04>|j<00>d<02>d<03><04>S) zShow data transfer speed.z? z/szprogress.data.speedr-rr r rr)r*r,)<07>speedrr4rr
r2r)rr3rDr4r5r6s rr7zRateColumn.render6s<><00><00><14>
<EFBFBD>
<EFBFBD><05> <10>=<3D><17>"<22>T<EFBFBD>Y<EFBFBD>Y<EFBFBD>K<EFBFBD>r<EFBFBD>*<2A>2G<32>H<> H<> <0F>?<3F>?<3F>#<23>8<>8<><15><<3C><14>!<21>!<21><0E>L<EFBFBD>D<EFBFBD>&<26> $<24>8<>8<><15><12><04>a<EFBFBD>H<>L<EFBFBD>D<EFBFBD>&<26><1D><11><19>A<EFBFBD><01> <09><13>u<EFBFBD>T<EFBFBD>z<EFBFBD>"<22>Y<EFBFBD>K<EFBFBD>q<EFBFBD><1F>1<><11>6<EFBFBD>(<28>4<EFBFBD>9<EFBFBD>9<EFBFBD>+<2B>R<EFBFBD>H<>/<2F>1<> 1r)r Fr8r9r?s@rrArA.s<00><><00>0<><1B> 1rrAc<00>D<00><00>eZdZdZ<03>fd<02>Z<04>fd<03>Zd<04>Zd<05>Zd<07>fd<06> Z<08>xZ S)rz/Experimental rich.progress GUI version of tqdm!c<00><><00><01>|j<00>}d|d<t|jdd<04><00>|d<|jdd<06>}|jdi<00>j<00>}t <00>|<00>|i|<02><01>|j rytdtd <09>
<EFBFBD>|j}|<03>Ld td<06> <0C>t|d |d<00><0F>dt<00>dt<00>dt|d|d |d<00><14>df
}|jd|j <00>t#|i|<04><01>|_|j$j'<00>|j$j(|j*xsdfi|<05><01>|_y)aZ
This class accepts the following parameters *in addition* to
the parameters accepted by `tqdm`.
Parameters
----------
progress : tuple, optional
arguments for `rich.progress.Progress()`.
options : dict, optional
keyword arguments for `rich.progress.Progress()`.
T<>gui<75>disableF<65>progressN<73>optionszrich is experimental/alpha<68>)<01>
stacklevelzU[progress.description]{task.description}[progress.percentage]{task.percentage:>4.0f}%)<01> bar_widthrr)rr<00>[<5B><<3C>,r4)r4rr<00>]<5D> transientr )<17>copy<70>bool<6F>get<65>poprrrHrr <00> format_dictrrrr rA<00>
setdefault<EFBFBD>leaver<00>_prog<6F> __enter__<5F>add_task<73>desc<73>_task_id)r<00>args<67>kwargsrIrJ<00>drs <20>rrztqdm_rich.__init__KsT<00><><00><18><1B><1B><1D><06><1C><06>u<EFBFBD> <0A> <20><16><1A><1A>I<EFBFBD>u<EFBFBD>!=<3D>><3E><06>y<EFBFBD><19><19>:<3A>:<3A>j<EFBFBD>$<24>/<2F><08><18>*<2A>*<2A>Y<EFBFBD><02>+<2B>0<>0<>2<><07> <0A><07><18>$<24>)<29>&<26>)<29> <0F><<3C><<3C> <12> <0C> )<29>+B<>q<EFBFBD>Q<> <10> <1C> <1C><01> <13> <1B>@<01><19>D<EFBFBD>)<29><1E> <20><1C><EFBFBD>Q<EFBFBD>~<7E>=N<>P<01><13>&<26>(<28>#<23>/B<>/D<><13>Z<EFBFBD>Q<EFBFBD>v<EFBFBD>Y<EFBFBD>1<EFBFBD>\<5C>?<3F>-.<2E>~<7E>-><3E>@<01>AD<41> <0E>H<EFBFBD> <10><1A><1A>;<3B>D<EFBFBD>J<EFBFBD>J<EFBFBD><0E>7<><1D>x<EFBFBD>3<>7<EFBFBD>3<><04>
<EFBFBD> <0C>
<EFBFBD>
<EFBFBD><1C><1C><1E>+<2B><04>
<EFBFBD>
<EFBFBD>+<2B>+<2B>D<EFBFBD>I<EFBFBD>I<EFBFBD>O<EFBFBD><12>A<>q<EFBFBD>A<><04> rc<00><><00><01>|jry|j<00>t<00>|<00> <00>|jj ddd<00>yr)rH<00>displayr<00>closerZ<00>__exit__)rrs <20>rrdztqdm_rich.closets5<00><><00> <0F><<3C><<3C> <12> <0C> <0C> <0C><0E> <0A><07> <0A><0F> <0C>
<EFBFBD>
<EFBFBD><1B><1B>D<EFBFBD>$<24><04>-rc<00><00>yr<00><00>r<00>_<>__s r<00>clearztqdm_rich.clear{s<00><00> rc<00><><00>t|d<01>sy|jj|j|j|j
<00><02>y)NrZ)r0<00> description)<06>hasattrrZ<00>updater^<00>nr]rhs rrcztqdm_rich.display~s4<00><00><16>t<EFBFBD>W<EFBFBD>%<25> <12> <0C>
<EFBFBD>
<EFBFBD><19><19>$<24>-<2D>-<2D>4<EFBFBD>6<EFBFBD>6<EFBFBD>t<EFBFBD>y<EFBFBD>y<EFBFBD><19>Qrc<00>v<00><01>t|d<01>r|jj|<01><02>t<00>|<00> |<01><02>y)z<>
Resets to 0 iterations for repeated use.
Parameters
----------
total : int or float, optional. Total to use for the new bar.
rZ)r1N)rnrZ<00>resetr)rr1rs <20>rrrztqdm_rich.reset<65>s2<00><><00> <13>4<EFBFBD><17> !<21> <10>J<EFBFBD>J<EFBFBD> <1C> <1C>5<EFBFBD> <1C> )<29> <0A><07> <0A>E<EFBFBD> <0A>"rr)
r:r;r<r=rrdrkrcrrr>r?s@rrrHs'<00><><00>9<>'B<01>R.<2E> <0A>R<01>
#<23>
#rrc<00>&<00>tt|<00>fi|<01><01>S)z6Shortcut for `tqdm.rich.tqdm(range(*args), **kwargs)`.)r<00>range)r_r`s rrr<00>s<00><00> <14>U<EFBFBD>D<EFBFBD>\<5C> ,<2C>V<EFBFBD> ,<2C>,rN)r=<00>warningsr<00> rich.progressrrrrrr r
<00>stdr r <00>std_tqdm<64>
__author__<EFBFBD>__all__rrArrrrgrr<00><module>r{sr<00><01><04><1A>a<01>a<01>a<01>)<29>!<21><1B>k<EFBFBD>]<5D> +<2B>
<EFBFBD>
4<EFBFBD><07>'<27>^<5E>'<27>21<><1E>1<>4E#<23><08>E#<23>P-<2D> <11><04> <10>r