Files
tamigo-cli/venv/lib/python3.12/site-packages/rich/__pycache__/jupyter.cpython-312.pyc

32 lines
5.1 KiB
Plaintext
Raw Normal View History

<EFBFBD>
<00><16>i<EFBFBD> <00><00><><00>ddlmZmZmZmZmZmZerddlmZddl m
Z
ddl m Z ddl mZerddlmZdZGd<08>d <09>ZGd
<EFBFBD>d <0B>Zd ee d efd<0E>Zd ee ded dfd<11>Zdeded dfd<14>Zy)<15>)<06> TYPE_CHECKING<4E>Any<6E>Dict<63>Iterable<6C>List<73>Sequence)<01>ConsoleRenderable<6C>)<01> get_console)<01>Segment)<01>DEFAULT_TERMINAL_THEMEz<45><pre style="white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace">{code}</pre>
c
<00>R<00>eZdZdZdededdfd<06>Zdeedeed edeeeffd
<EFBFBD>Z y) <0B>JupyterRenderablez)A shim to write html to Jupyter notebook.<2E>html<6D>text<78>returnNc<00> <00>||_||_y)N)rr)<03>selfrrs <20>R/home/daniel/Projects/tamigo-cli/venv/lib/python3.12/site-packages/rich/jupyter.py<70>__init__zJupyterRenderable.__init__s<00><00><18><04> <09><18><04> <09><00>include<64>exclude<64>kwargsc <00><><00>|j|jd<01>}|r(|j<00>D<00><05>cic] \}}||vs<01> ||<06><02>}}}|r(|j<00>D<00><05>cic] \}}||vs<01> ||<06><02>}}}|Scc}}wcc}}w<00>N)z
text/plainz text/html)rr<00>items)rrrr<00>data<74>k<>vs r<00>_repr_mimebundle_z#JupyterRenderable._repr_mimebundle_sy<00><00>#<23>i<EFBFBD>i<EFBFBD>d<EFBFBD>i<EFBFBD>i<EFBFBD>@<40><04> <12>'+<2B>z<EFBFBD>z<EFBFBD>|<7C>D<>V<EFBFBD>a<EFBFBD><11>q<EFBFBD>G<EFBFBD>|<7C>A<EFBFBD>q<EFBFBD>D<EFBFBD>D<>D<EFBFBD>D<> <12>'+<2B>z<EFBFBD>z<EFBFBD>|<7C>H<>V<EFBFBD>a<EFBFBD><11>q<EFBFBD><07>7G<37>A<EFBFBD>q<EFBFBD>D<EFBFBD>H<>D<EFBFBD>H<><13> <0B><>E<01><>Hs<00> A0<06>A0<06> A6<06>&A6)
<EFBFBD>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__<5F>strrrrrr!<00>rrrrsT<00><00>3<><19>S<EFBFBD><19><03><19><04><19><14><1F><03>}<7D><14>/7<><03>}<7D><14>HK<48><14> <0A>c<EFBFBD>3<EFBFBD>h<EFBFBD><1E>rrc <00>F<00>eZdZdZdZdddeedeededeeeff
d <09>Z y
) <0B> JupyterMixinz@Add to an Rich renderable to make it render in Jupyter notebook.r'rr rrrrc <00>f<00>t<00>}t|j||j<00><00>}t |<05>}|j |<05>}||d<01>}|r(|j <00>D<00> <09>
cic] \} }
| |vs<01> | |
<EFBFBD><02>}} }
|r(|j <00>D<00> <09>
cic] \} }
| |vs<01> | |
<EFBFBD><02>}} }
|Scc}
} wcc}
} wr)r <00>list<73>render<65>options<6E>_render_segments<74>_render_bufferr) rrrr<00>console<6C>segmentsrrrrr s rr!zJupyterMixin._repr_mimebundle_)s<><00><00> <1E>-<2D><07><17><07><0E><0E>t<EFBFBD>W<EFBFBD>_<EFBFBD>_<EFBFBD>=<3D>><3E><08><1F><08>)<29><04><16>%<25>%<25>h<EFBFBD>/<2F><04>"<22><14>6<><04> <12>'+<2B>z<EFBFBD>z<EFBFBD>|<7C>D<>V<EFBFBD>a<EFBFBD><11>q<EFBFBD>G<EFBFBD>|<7C>A<EFBFBD>q<EFBFBD>D<EFBFBD>D<>D<EFBFBD>D<> <12>'+<2B>z<EFBFBD>z<EFBFBD>|<7C>H<>V<EFBFBD>a<EFBFBD><11>q<EFBFBD><07>7G<37>A<EFBFBD>q<EFBFBD>D<EFBFBD>H<>D<EFBFBD>H<><13> <0B><>E<01><>Hs<00>& B'<06>3B'<06> B-<06>B-N)
r"r#r$r%<00> __slots__rr&rrr!r'rrr)r)$sM<00><00>J<><12>I<EFBFBD><14>!<21><14><19>#<23><1D><14><1A>#<23><1D><14><16> <14>
<0E>c<EFBFBD>3<EFBFBD>h<EFBFBD><1E> rr)r1rc<00>|<00>dtdtfd<03>}g}|j}t}tj|<00>D]X\}}}|r<01>
||<05>}|r=|j |<04>}|r d|<08>d|<05>d<06>n|}|j rd|j <00>d|<05>d <09>}||<05><00>Zd
j|<02>} tj| <09> <0B>}
|
S) Nrrc<00>f<00>|jdd<02>jdd<04>jdd<06>S)z Escape html.<2E>&z&amp;<3B><z&lt;<3B>>z&gt;)<01>replace)rs r<00>escapez _render_segments.<locals>.escape<s-<00><00><13>|<7C>|<7C>C<EFBFBD><17>)<29>1<>1<>#<23>v<EFBFBD>><3E>F<>F<>s<EFBFBD>F<EFBFBD>S<>Srz <span style="z">z</span>z <a href="z" target="_blank">z</a><3E>)<01>code)
r&<00>appendr r <00>simplify<66>get_html_style<6C>link<6E>join<69>JUPYTER_HTML_FORMAT<41>format) r1r9<00> fragments<74>append_fragment<6E>themer<00>style<6C>control<6F>ruler;rs rr.r.;s<><00><00>T<01>S<EFBFBD>T<01>S<EFBFBD>T<01><1E>I<EFBFBD><1F>&<26>&<26>O<EFBFBD> "<22>E<EFBFBD> '<27> 0<> 0<><18> :<3A> <1E><1C><04>e<EFBFBD>W<EFBFBD> <12> <14><15>d<EFBFBD>|<7C><04> <10><18>'<27>'<27><05>.<2E>D<EFBFBD><@<40>]<5D>4<EFBFBD>&<26><02>4<EFBFBD>&<26><07>8<>d<EFBFBD>D<EFBFBD><14>z<EFBFBD>z<EFBFBD>"<22>5<EFBFBD>:<3A>:<3A>,<2C>.@<40><14><06>d<EFBFBD>K<><04><17><04><1D> <1E> <0E>7<EFBFBD>7<EFBFBD>9<EFBFBD> <1D>D<EFBFBD> <1E> %<25> %<25>4<EFBFBD> %<25> 0<>D<EFBFBD> <0F>KrrNc<00>n<00>t|<00>}t||<01>} ddlm}||<03>y#t$rYywxYw)zRender segments to Jupyter.r)<01>displayN)r.r<00>IPython.displayrJ<00>ModuleNotFoundError)r1rr<00>jupyter_renderable<6C>ipython_displays rrJrJTs><00><00> <1B>H<EFBFBD> %<25>D<EFBFBD>*<2A>4<EFBFBD><14>6<><16> <0A>><3E><17>*<2A>+<2B><> <1E> <0A> <0A> <0A>s <00>(<00> 4<03>4<03>argsrc<00>:<00>t<00>}|j|i|<01><01>S)zProxy for Console print.)r <00>print)rOrr0s rrQrQbs<00><00><19>m<EFBFBD>G<EFBFBD> <18>7<EFBFBD>=<3D>=<3D>$<24> )<29>&<26> )<29>)r)<16>typingrrrrrr<00> rich.consoler r:r <00>segmentr <00>terminal_themer rArr)r&r.rJrQr'rr<00><module>rVs<><00><01>E<>E<><10>.<2E><19><1C>2<><10>.<2E><04><13>
<14><14>$<14><14>.<10>x<EFBFBD><07>0<><10>S<EFBFBD><10>2  <0A>h<EFBFBD>w<EFBFBD>'<27>  <0A>s<EFBFBD>  <0A>t<EFBFBD>  <0A>*<2A><13>*<2A><03>*<2A><04>*r