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

36 lines
6.3 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD> <00><00><00>^RIHt^RIHt^RIHtHtHt^RIH t ]'d^RI
H t !RR4t ] R8XdN^R It^R
IHt^R IHt^R IHtHt^R IHt^RIHt!RR4t]!4t]P7]!44R #R #)<11>)<01>sqrt)<01> lru_cache)<03>Sequence<63>Tuple<6C> TYPE_CHECKING)<01> ColorTriplet<65><01>Tablec<00><>a<00>]tRt^ toRtV3RlRltV3RlRltV3RlRlt]!RR 7V3R
lR l4t R t
Vt R #)<0E>PalettezA palette of available colors.c<00>J<<01>V^8<>dQhRS[S[S[S[S[3,,/#)<02><00>colors)rr<00>int)<02>format<61> __classdict__s"<22><>3/tmp/pip-target-qd_sq_1j/lib/python/rich/palette.py<70> __annotate__<5F>Palette.__annotate__s$<00><><00><1E><1E>x<EFBFBD><05>c<EFBFBD>3<EFBFBD><03>m<EFBFBD>(<<3C>=<3D><1E>c<08><00>WnR#<00>N<><01>_colors)<02>selfrs&&r<00>__init__<5F>Palette.__init__s<00><00><1D> rc<00>&<<01>V^8<>dQhRS[RS[/#)r<00>number<65>return)rr)rrs"<22>rrrs<00><><00>3<>3<>#<23>3<>,<2C>3rc<08>6<00>\VPV,!#r)rr)rrs&&r<00> __getitem__<5F>Palette.__getitem__s<00><00><1B>T<EFBFBD>\<5C>\<5C>&<26>1<>2<>2rc<00><<01>V^8<>dQhRR/#)rr r
<00>)rrs"<22>rrrs<00><><00><15><15>'<27>rc<08>@<00>^RIHp^RIHp^RIHp^RIHpV!RRRR\VP4 R 2R
R R 7p\VP4FGwrgVP\V4\V4V!RV!VP!V!R 7R74KI V#)r<00><01>Color<6F><01>Style)<01>Textr <00>index<65>RGBr(r z colorsT<73>right)<04>title<6C>caption<6F> highlight<68>caption_justify)<01>bgcolor)<01>stylez )<0F>
rich.colorr(<00>
rich.styler*<00> rich.textr+<00>
rich.tabler
<00>lenr<00> enumerate<74>add_row<6F>str<74>repr<70>from_rgb)rr(r*r+r
<00>tabler,<00>colors& r<00>__rich__<5F>Palette.__rich__s<><00><00>$<24>$<24>"<22>$<24><15> <13> <11> <13><1B><1A>4<EFBFBD><<3C><<3C>(<28>)<29><17>1<><1A>#<23>
<EFBFBD><05>&<26>d<EFBFBD>l<EFBFBD>l<EFBFBD>3<>L<EFBFBD>E<EFBFBD> <11>M<EFBFBD>M<EFBFBD><13>E<EFBFBD>
<EFBFBD><14>U<EFBFBD> <0B><14>X<EFBFBD>U<EFBFBD>5<EFBFBD>><3E>><3E>5<EFBFBD>3I<33>%J<>K<> <0E>4<> <15> ri)<01>maxsizec<00>@<<01>V^8<>dQhRS[S[S[S[3,RS[/#)rr@r )rr)rrs"<22>rrr-s&<00><><00><19><19>5<EFBFBD><13>c<EFBFBD>3<EFBFBD><1D>/<2F><19>C<EFBFBD>rc <0C><>aaaaa<08>Vwooo\oVPPoRVVVVV3Rllp\\ \ VP44VR7pV#)z<>Find a color from a palette that most closely matches a given color.
Args:
color (Tuple[int, int, int]): RGB components in range 0 > 255.
Returns:
int: Index of closes matching color.
c<00>0<00>V^8<>dQhR\R\/#)rr,r )r<00>float)rs"rr<00>#Palette.match.<locals>.__annotate__:s<00><00> <0E> <0E>c<EFBFBD> <0E>e<EFBFBD> rc<04>(<<05>S
!V4wrpS V,^,pS V,
pS V,
pS V,
pS!RV,V,V,^, ^V,V,,RV,
V,V,^, ,4#)zGet the distance to a color.ii<>r%) r,<00>red2<64>green2<6E>blue2<65>red_mean<61>red<65>green<65>blue<75>_sqrt<72>blue1<65> get_color<6F>green1<6E>red1s & <20><><EFBFBD><EFBFBD><EFBFBD>r<00>get_color_distance<63>)Palette.match.<locals>.get_color_distance:s<><00><><00>"+<2B>E<EFBFBD>"2<> <1F>D<EFBFBD>%<25><1C>t<EFBFBD> <0B><01>)<29>H<EFBFBD><16><14>+<2B>C<EFBFBD><1A>V<EFBFBD>O<EFBFBD>E<EFBFBD><18>5<EFBFBD>=<3D>D<EFBFBD><18><16><18>><3E>S<EFBFBD>(<28>3<EFBFBD>.<2E>1<EFBFBD>4<><13>e<EFBFBD>)<29>e<EFBFBD>#<23>$<24><18>8<EFBFBD>^<5E>t<EFBFBD>+<2B>d<EFBFBD>2<>q<EFBFBD>8<>:<3A><0E> r)<01>key)rrr"<00>min<69>ranger9) rr@rV<00> min_indexrQrRrSrTrUs && @@@@@r<00>match<63> Palette.match,sR<00><><00>$<24><1B><04>f<EFBFBD>e<EFBFBD><14><05><18>L<EFBFBD>L<EFBFBD>,<2C>,<2C> <09> <0E> <0E><18><05>c<EFBFBD>$<24>,<2C>,<2C>/<2F>0<>6H<36>I<> <09><18>rrN) <0C>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__rr"rArr\<00>__static_attributes__<5F>__classdictcell__<5F>rs@rr r s?<00><><00><00>(<28><1E><1E>3<>3<><15><15>0<0F>t<EFBFBD><1C><19><1D>rr <00>__main__N)<01>Iterabler')<02>Console<6C>ConsoleOptions)<01>Segmentr)c<00>2a<00>]tRt^StoV3RlRltRtVtR#)<05>ColorBoxc<00><<<01>V^8<>dQhRS[RS[RS[S[,/#)r<00>console<6C>optionsr )rhrirgrj)rrs"<22>rr<00>ColorBox.__annotate__Ts*<00><><00> %<25> %<25>"<22> %<25>-;<3B> %<25> <15>g<EFBFBD> <1E> %rc
#<08><>"<00>VPP^,
p\^V4EFp\VP4F<>pWRP, pWC^,, p\P
!WgR4wr<>p
\P
!Wg^V, ^, ,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)<05>g<00>?u▄)r@r3N) <0B>size<7A>heightrZ<00> max_width<74>colorsys<79>
hls_to_rgbr(r>rjr*<00>line)rrnrort<00>y<>x<>h<>l<>r1<72>g1<67>b1<62>r2<72>g2<67>b2r3r@s&&& r<00>__rich_console__<5F>ColorBox.__rich_console__Ts<><00><00><00><1D>\<5C>\<5C>(<28>(<28>1<EFBFBD>,<2C>F<EFBFBD><1A>1<EFBFBD>f<EFBFBD>%<25><01><1E>w<EFBFBD>0<>0<>1<>A<EFBFBD><19>-<2D>-<2D>-<2D>A<EFBFBD><19>a<EFBFBD>Z<EFBFBD>(<28>A<EFBFBD>!)<29>!4<>!4<>Q<EFBFBD>3<EFBFBD>!?<3F>J<EFBFBD>B<EFBFBD>B<EFBFBD>!)<29>!4<>!4<>Q<EFBFBD>Q<EFBFBD><16>Z<EFBFBD>!<21>^<5E>8L<38>c<EFBFBD>!R<>J<EFBFBD>B<EFBFBD>B<EFBFBD>#<23>n<EFBFBD>n<EFBFBD>R<EFBFBD>#<23>X<EFBFBD>r<EFBFBD>C<EFBFBD>x<EFBFBD><12>c<EFBFBD><18>J<>G<EFBFBD>!<21>N<EFBFBD>N<EFBFBD>2<EFBFBD><03>8<EFBFBD>R<EFBFBD>#<23>X<EFBFBD>r<EFBFBD>C<EFBFBD>x<EFBFBD>H<>E<EFBFBD>!<21>%<25><15>U<EFBFBD>)L<>M<>M<>2<><1E>l<EFBFBD>l<EFBFBD>n<EFBFBD>$<24>&<26>s<00>EEr%N)r^r_r`rar<>rcrdres@rrlrlSs<00><><00><00> %<25> %rrl)<1C>mathr<00> functoolsr<00>typingrrr<00> color_tripletrr8r
r r^rvrgr5r(<00> rich.consolerhri<00> rich.segmentrjr6r*rlrn<00>printr%rr<00><module>r<>sg<00><01><15><1F>1<>1<>'<27><10> <20>=<19>=<19>@ <0C>z<EFBFBD><19><13><1F> <20>4<>$<24> <20>%<25>%<25> <16>i<EFBFBD>G<EFBFBD> <0B>M<EFBFBD>M<EFBFBD>(<28>*<2A><1D>3r