2bi@SSKJr SSKJr SSKJr SSKJrJrJ r J r J r SSK J r Jr SSKJrJrJrJr SSKJr SS KJr SS KJrJr SS KJr SS KJr SS KJ r "SS\ 5r!\"S:XaSSK#r#\"5r\$"\%"\#RL"555VVs/sH upUSU3PM snnr'\!"\'SSSS9r(\RS\(5 \RU5 S\(l+\RS\(5 S\(l,\RU5 \RS\(5 ggs snnf)) defaultdict)chain) itemgetter)DictIterableListOptionalTuple)Align AlignMethod)ConsoleConsoleOptionsRenderableType RenderResult) Constrain) Measurement)PaddingPaddingDimensions)Table)TextType) JupyterMixinc\rSrSrSrSSSSSSSSS.S\\\S\S\\ S \ S \ S \ S \ S \\ S\\ SS4Sjjjr S\SS4SjrS\S\S\4SjrSrg)ColumnsabDisplay renderables in neat columns. Args: renderables (Iterable[RenderableType]): Any number of Rich renderables (including str). width (int, optional): The desired width of the columns, or None to auto detect. Defaults to None. padding (PaddingDimensions, optional): Optional padding around cells. Defaults to (0, 1). expand (bool, optional): Expand columns to full width. Defaults to False. equal (bool, optional): Arrange in to equal sized columns. Defaults to False. column_first (bool, optional): Align items from top to bottom (rather than left to right). Defaults to False. right_to_left (bool, optional): Start column from right hand side. Defaults to False. align (str, optional): Align value ("left", "right", or "center") or None for default. Defaults to None. title (TextType, optional): Optional title for Columns. NF)widthexpandequal column_first right_to_leftaligntitle renderablespaddingrrrrr r!r"returnc[U=(d /5UlX0lX lX@lXPlX`lXplXlXl g)N) listr#rr$rrrr r!r") selfr#r$rrrrr r!r"s ڊ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_vendor/rich/columns.py__init__Columns.__init__s@ 1r2    (*,1  renderablec:URRU5 g)z`Add a renderable to the columns. Args: renderable (RenderableType): Any renderable object. N)r#append)r(r-s r)add_renderableColumns.add_renderable6s  +r,consoleoptionsc#^^^# URnTRVs/sH"n[U[5(aU"U5OUPM$ snmT(dg[R "TR 5upVpx[X5n URn [[5n [T5n [Rn TVs/sHnU "XU5RPM snmTR(a[T5/[T5-mS[S[ ["[[$[&44UUU4Sjjn[(R*"TR SSS9nTR,UlTR.UlTR0b>U TR0U --n [3U 5HnUR5TR0S9 M OU S:aU R75 S nU"U 5Haunn[U UU5U U'[9U R;55U [U 5S- --nUU :a[U 5S- n O US-U -nMc OU S:aM[=S5nU"U 5Vs/sH nU"U5PM nnTR(a$UVs/sHnUcSO[?UTS 5PM nnTR@(a0TR@n[BnUVs/sHnUcSOU"UU5PM nnTRDnURFn[3S [U5U 5HnUUUU -nU(aUSSS 2nU"U6 M! Uv gs snfs snfs snfs snfs snf7f) N column_countr%c3h># [T 5nT R(a[[T T 55nX-/U-n[ X-5HnX4==S- ss'M X-S- U-n[ U5Vs/sH nS/U-PM nnS=p[ U5H-n XUU 'X9==S-ss'X9(aUS- nM&U S- n SnM/ [ R "U5Hn U S:Xa OX*v M O[T T 5ShvN X-(a[ XU-- 5HnSv M ggs snfN/7f)Nr r)rN)lenrr'zipranger from_iterable)r5 item_countwidth_renderablescolumn_lengthscol_no row_count_cellsrowcolindexrenderable_widthsr#r(s r)iter_renderables2Columns.__rich_console__..iter_renderablesVsP[)J  $(-> )L$M!-7-G,H<,W#J$=>F"*a/*?(6:|K 6;I6FG6F" ,6FG ":.E&+#JsO"'1,'%*qq/#007E{+228 0+>>>(|L/HIJA!MK)#H?sA1D24D+Asw'' #.. . '1S&A&AJz "z Q.  %,^^DLL%A"WD( %% !,S!1;' %//* )  Gj 9 A A)  ::!$%6!7 83?P;Q Q  " " eC.!99: ; " "B 4<<$QVW{{ jj :: !%4:: +EFL<(  tzz 2)"  +;L+I'$a(+F9,=?O(PF9%"%fmmo"6F a:#K#Y.'*6{Q %.]l$B ,J" $A 0 = =  ; '=   :: #/ #/J%z+Euu|';rs#88%JJ /![l[| z iG$-fRZZ\.B$C D$CDAs!A3Z$C DEeVEGG MM' LLNG MM' G LLN MM' EsD