Files
ServerSync/lib/rich/__pycache__/__main__.cpython-314.pyc

83 lines
9.9 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i-<00> <00><00>^RIt^RIt^RIHt^RIHt^RIHt^RIH t H
t
H t H t H t ^RIHt^RIHt^RIHt^R IHt^R
IHt^R IHt^R IHt^R IHt!RR4tRRlt] R8XEd^RI!H"t"] !]PF!4RR7t$]!4t%]!4t&]$PO]%4](!]!4]&,
R,^4t)]PF!4]$n*]!4t&]$PO]%4](!]!4]&,
R,^4t+] !RR7t,],PO]%4] !4t$]$POR]) R24]$POR]+ R24]$PO4]$PO]"!RRRRR74R#R#) <20>N)<01> process_time)<01>box)<01>Color)<05>Console<6C>ConsoleOptions<6E>Group<75>RenderableType<70> RenderResult)<01>Markdown)<01> Measurement)<01>Pretty)<01>Segment)<01>Style)<01>Syntax<61><01>Table)<01>Textc<00>Da<00>]tRt^toV3RlRltV3RlRltRtVtR#)<07>ColorBoxc<00>,<<01>V^8<>dQhRS[RS[RS[/#)<04><00>console<6C>options<6E>return)rrr
)<02>format<61> __classdict__s"<22><>4/tmp/pip-target-qd_sq_1j/lib/python/rich/__main__.py<70> __annotate__<5F>ColorBox.__annotate__s%<00><><00> !<21> !<21><1E> !<21>)7<> !<21> <15> !<21>c
#<08>J"<00>\^^4EF p\VP4F<>pWBP, pRV^, R,,p\P!WVR4wrxp \P!WVR,R4wr<>p \P
!V^<5E>,V^<5E>,V ^<5E>,4p \P
!V
^<5E>,V ^<5E>,V ^<5E>,4p\ R\W<>R74x<00>K<> \ P!4x<00>EK R#5i)rg<><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?gffffff<66>?g<00>?u▄)<02>color<6F>bgcolorNg<4E>Q<EFBFBD><1E><><EFBFBD>?) <09>range<67> max_width<74>colorsys<79>
hls_to_rgbr<00>from_rgbrr<00>line)<0F>selfrr<00>y<>x<>h<>l<>r1<72>g1<67>b1<62>r2<72>g2<67>b2r#r"s&&& r<00>__rich_console__<5F>ColorBox.__rich_console__s<><00><00><00><17>q<EFBFBD>!<21><1B>A<EFBFBD><1A>7<EFBFBD>,<2C>,<2C>-<2D><01><15>)<29>)<29>)<29><01><17>A<EFBFBD><01>E<EFBFBD>S<EFBFBD>=<3D>)<29><01>%<25>0<>0<><11>s<EFBFBD>;<3B>
<EFBFBD><02><02>%<25>0<>0<><11><08>L<EFBFBD>#<23>F<>
<EFBFBD><02><02><1F>.<2E>.<2E><12>c<EFBFBD><18>2<EFBFBD><03>8<EFBFBD>R<EFBFBD>#<23>X<EFBFBD>F<><07><1D><0E><0E>r<EFBFBD>C<EFBFBD>x<EFBFBD><12>c<EFBFBD><18>2<EFBFBD><03>8<EFBFBD>D<><05><1D>e<EFBFBD>U<EFBFBD><15>%H<>I<>I<>.<2E><1A>,<2C>,<2C>.<2E> <20><1D>s<00>D!D#c<00>*<<01>V^8<>dQhRRRS[RS[/#)rrrrr)rr )rrs"<22>rrr!s%<00><><00>1<>1<> <20>1<>+9<>1<> <14>1r c<08>.<00>\^VP4#)<01>)r r%)r*rrs&&&r<00>__rich_measure__<5F>ColorBox.__rich_measure__!s<00><00><1B>1<EFBFBD>g<EFBFBD>/<2F>/<2F>0<>0r <00>N)<08>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__r5r:<00>__static_attributes__<5F>__classdictcell__)rs@rrrs<00><><00><00> !<21> !<21>1<>1r rc<00>$<00>V^8<>dQhR\/#)rrr)rs"rrr's<00><00>g<11>g<11><05>gr c <04>D<00>\P!^RR7pRVnVPRRRRR7VPR4\R R
R
R
R
R 7pVP R \ 44VP R V4VP RR4Rp\P!^RR7pR
VnVP \VRRR7\VRRR7\VRRR7\VRRR74VP R\\P!R4V44RRlpVP RR4R pVP R!V4\R
RR
R"R#.\PR$7pVPR%RRR&7VPR'RR(7VPR)R*RRR+7VPR,R-RRR+7VP R.R/R0R14VP R2R3R0R44VP R5R6R7R84VP R9R:R;R<4VP R=V4R>pR?R@RK.RARL/pVP RBV!\VRCRRRD7\VRRE744RFp VP RGV!RHV ,\V 444VP RIRJ4V#)Mz8Get a renderable that demonstrates a number of features.T)<02>padding<6E>pad_edgez Rich features<65>Feature<72>centerzbold red)<03>no_wrap<61>justify<66>style<6C> DemonstrationNF)r<00>expand<6E> show_header<65> show_edgerFu<>✓ [bold green]4-bit color[/]
✓ [bold blue]8-bit color[/]
✓ [bold magenta]Truecolor (16.7 million)[/]
✓ [bold yellow]Dumb terminals[/]
✓ [bold cyan]Automatic color conversion<6F>Colors<72>Stylesz<73>All ansi styles: [bold]bold[/], [dim]dim[/], [italic]italic[/italic], [underline]underline[/], [strike]strikethrough[/], [reverse]reverse[/], and even [blink]blink[/].z<>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque in metus sed sapien ultricies pretium a at justo. Maecenas luctus velit et auctor maximus.)rE<00>collapse_padding<6E>left<66>green)rJrK<00>yellow<6F>right<68>blue<75>full<6C>redrz[Word wrap text. Justify [green]left[/], [yellow]center[/], [blue]right[/] or [red]full[/].
c<00><<00>V^8<>dQhR\R\R\/#)r<00> renderable1<65> renderable2r)r r)rs"rr<00>$make_test_card.<locals>.__annotate__Zs"<00><00><15><15><0E><15>^<5E><15>PU<50>r c<00><><00>\RRRRR7pVPR^R7VPR^R7VPW4V#)FNT)rNrFrrM<00>1)<01>ratio<69>2)r<00>
add_column<EFBFBD>add_row)r[r\<00>tables&& r<00>
comparison<EFBFBD>"make_test_card.<locals>.comparisonZsI<00><00><15>%<25>%<25>T<EFBFBD>$<24>O<><05> <0A><18><18><13>A<EFBFBD><18>&<26> <0A><18><18><13>A<EFBFBD><18>&<26> <0A> <0A> <0A>k<EFBFBD>/<2F><14> r zAsian
language
supportu!:flag_for_china: 该库支持中文,日文和韩文文本!
:flag_for_japan: ライブラリは中国語、日本語、韓国語のテキストをサポートしています
:flag_for_south_korea: 이 라이브러리는 중국어, 일본어 및 한국어 텍스트를 지원합니다z<EB8BA4>[bold magenta]Rich[/] supports a simple [i]bbcode[/i]-like [b]markup[/b] for [yellow]color[/], [underline]style[/], and emoji! :+1: :apple: :ant: :bear: :baguette_bread: :bus: <20>Markup<75>none<6E>dim)rOrNrM<00>
row_stylesrz [green]Date)rKrIz [blue]Title)rKz[cyan]Production Budget<65>cyan)rKrJrIz[magenta]Box Office<63>magentaz Dec 20, 2019z Star Wars: The Rise of Skywalkerz $275,000,000z $375,126,118z May 25, 2018z[b]Solo[/]: A Star Wars Storyz $393,151,347z Dec 15, 2017z!Star Wars Ep. VIII: The Last Jediz $262,000,000zold]$1,332,539,889[/bold]z May 19, 1999z-Star Wars Ep. [b]I[/b]: [i]The phantom Menacez $115,000,000z$1,027,044,677<37>Tablesa~def iter_last(values: Iterable[T]) -> Iterable[Tuple[bool, T]]:
"""Iterate and generate a tuple with a flag for last value."""
iter_values = iter(values)
try:
previous_value = next(iter_values)
except StopIteration:
return
for value in iter_values:
yield False, previous_value
previous_value = value
yield True, previous_value<75>foog<1D><>?$ @<40>atomicz%Syntax
highlighting
&
pretty
printing<EFBFBD>python3)<02> line_numbers<72> indent_guides)rrz<># Markdown
Supports much of the *markdown* __syntax__!
- Headers
- Basic formatting: **bold**, *italic*, `code`
- Block quotes
- Lists, and more...
r z[cyan]z+more!zBProgress bars, columns, styled logging handler, tracebacks, etc...)z Paul AtreideszVladimir Harkonnenz Thufir Hawat)FTN)r<00>grid<69>titlerbrcrrFrr<00> from_markupr<00>SIMPLErr r )
rd<00> color_table<6C>lorem<65> lorem_tablere<00>markup_example<6C> example_table<6C>code<64> pretty_data<74>markdown_examples
r<00>make_test_cardr's<00><00> <11>J<EFBFBD>J<EFBFBD>q<EFBFBD>4<EFBFBD> 0<>E<EFBFBD>!<21>E<EFBFBD>K<EFBFBD> <09><14><14>Y<EFBFBD><04>h<EFBFBD>j<EFBFBD><14>Q<> <09><14><14>_<EFBFBD>%<25><17> <10><14><19><17><16> <06>K<EFBFBD><10><17><17> 8<> <11>
<EFBFBD> <06>
<EFBFBD>M<EFBFBD>M<EFBFBD>(<28>K<EFBFBD>(<28> <09>M<EFBFBD>M<EFBFBD><10> r<02><06>
j<02>E<EFBFBD><17>*<2A>*<2A>Q<EFBFBD><14>><3E>K<EFBFBD> <20>K<EFBFBD><18><0F><17><17> <0C>U<EFBFBD>F<EFBFBD>'<27>2<> <0C>U<EFBFBD>H<EFBFBD>H<EFBFBD>5<> <0C>U<EFBFBD>G<EFBFBD>6<EFBFBD>2<> <0C>U<EFBFBD>F<EFBFBD>%<25>0<> <06> 
<EFBFBD>M<EFBFBD>M<EFBFBD><0E> <0A> <10> <1C> <1C>r<> <0E> <18> 
<EFBFBD><06><15>
<EFBFBD>M<EFBFBD>M<EFBFBD>"<22> n<04><06>  <<3C><13>
<EFBFBD>M<EFBFBD>M<EFBFBD>(<28>N<EFBFBD>+<2B><19><17><18><14><1A>E<EFBFBD>?<3F> <0F>J<EFBFBD>J<EFBFBD> <06>M<EFBFBD><12><1C><1C>]<5D>'<27>4<EFBFBD><1C>H<><11><1C><1C>]<5D>&<26><1C>9<><11><1C><1C>!<21><14><17><14> <1D><06> <12><1C><1C><1D><17><17><14> <1D><06> <12><19><19><16>*<2A><16><16> <06> <12><19><19><16>'<27><16><16> <06> <12><19><19><16>+<2B><16>%<25> <06> <12><19><19><16>7<><16><18> <06>
<EFBFBD>M<EFBFBD>M<EFBFBD>(<28>M<EFBFBD>*<2A> "<22>D<EFBFBD> <0E> <12> <0E>
<EFBFBD> <11>%<25>
<06>K<EFBFBD>
<EFBFBD>M<EFBFBD>M<EFBFBD>3<><12> <12>4<EFBFBD><19><14>T<EFBFBD> J<> <12>;<3B>d<EFBFBD> 3<>
<EFBFBD><06> <08><14>
<EFBFBD>M<EFBFBD>M<EFBFBD><12>J<EFBFBD>x<EFBFBD>*:<3A>:<3A>H<EFBFBD>EU<45><V<>W<><06>
<EFBFBD>M<EFBFBD>M<EFBFBD><10>P<><06> <11>Lr <00>__main__)<01>PanelT)<02>file<6C>force_terminalg@<40>@)<01>recordz[dim]rendered in [not dim]zms[/] (cold cache)zms[/] (warm cache)z<>[b magenta]Hope you enjoy using Rich![/]
Consider sponsoring to ensure this project is maintained.
[cyan]https://github.com/sponsors/willmcgugan[/cyan]rTzHelp ensure Rich is maintained)<03> border_stylertrE)r9r)-r&<00>io<69>timer<00>richr<00>
rich.colorr<00> rich.consolerrrr r
<00> rich.markdownr <00> rich.measurer <00> rich.prettyr <00> rich.segmentr<00>
rich.styler<00> rich.syntaxr<00>
rich.tabler<00> rich.textrrrr=<00>
rich.panelr<6C><00>StringIOr<00> test_card<72>start<72>print<6E>round<6E>pre_cache_takenr<6E><00>taken<65>cr<r r<00><module>r<>sT<00><01><0F> <09><1D><14><1C>U<>U<>"<22>$<24><1E> <20><1C><1E><1C><1A>1<>1<>*g<11>T <0C>z<EFBFBD><19> <20><15> <0F>[<5B>[<5B>]<5D><1B><06>G<EFBFBD><1F> <20>I<EFBFBD> <19>N<EFBFBD>E<EFBFBD> <0B>M<EFBFBD>M<EFBFBD>)<29><1C><1B>\<5C>^<5E>e<EFBFBD>3<>v<EFBFBD>=<3D>q<EFBFBD>A<>O<EFBFBD><15>;<3B>;<3B>=<3D>G<EFBFBD>L<EFBFBD> <18>N<EFBFBD>E<EFBFBD> <0B>M<EFBFBD>M<EFBFBD>)<29><1C> <11><<3C>><3E>E<EFBFBD>)<29>V<EFBFBD>3<>Q<EFBFBD> 7<>E<EFBFBD><0F>t<EFBFBD><1C>A<EFBFBD><05>G<EFBFBD>G<EFBFBD>I<EFBFBD><16><15>i<EFBFBD>G<EFBFBD> <0B>M<EFBFBD>M<EFBFBD>.<2E><EFBFBD>.?<3F>?Q<>R<>S<> <0B>M<EFBFBD>M<EFBFBD>.<2E>u<EFBFBD>g<EFBFBD>5G<35>H<>I<> <0B>M<EFBFBD>M<EFBFBD>O<EFBFBD> <0B>M<EFBFBD>M<EFBFBD> <0A> C<01>!<21>2<><1A> 
<EFBFBD> <06>7r