2bij SSKJrJrJrJrJrJr \(a SSKJrJ r J r J r SSK J r SSKJr SSKJr SSKJr \\\\\\\4\\\\\44r"SS \ 5r\S :XaSS KJr \"\"S S SS95 gg))castListOptionalTuple TYPE_CHECKINGUnion)ConsoleConsoleOptionsRenderableType RenderResult) JupyterMixin) Measurement)Style)Segmentc \rSrSrSrSSSS.SSSS S \\\4S \4S jjjr \ SSS \ SS4Sj5r \ SS S\\ \ \ \ 44Sj5rS\4SjrSSjrSSjrSrg)PaddingaDraw space around content. Example: >>> print(Padding("Hello", (2, 4), style="on blue")) Args: renderable (RenderableType): String or other renderable. pad (Union[int, Tuple[int]]): Padding for top, right, bottom, and left borders. May be specified with 1, 2, or 4 integers (CSS style). style (Union[str, Style], optional): Style for padding characters. Defaults to "none". expand (bool, optional): Expand padding to fit available width. Defaults to True. noneT)styleexpand renderabler padPaddingDimensionsrrc|XlURU5uUlUlUlUlX0lX@lg)N)runpacktoprightbottomleftrr)selfrrrrs ڊ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_vendor/rich/padding.py__init__Padding.__init__!s2%7;{{37G4$*dk49  levelreturnc [USSSU4SS9$)zMake padding instance to render an indent. Args: renderable (RenderableType): String or other renderable. level (int): Number of characters to indent. Returns: Padding: A Padding instance. rF)rr)r)clsrr&s r"indentPadding.indent.sz1a'7FFr%cr[U[5(aXX4$[U5S:Xa USnXX4$[U5S:Xa#[[[[4U5up#X#X#4$[U5S:Xa.[[[[[[4U5upEpgXEXg4$[ S[U5S35e)z&Unpack padding specified in CSS style.r rz)1, 2 or 4 integers required for padding; z given) isinstanceintlenrr ValueError)r_padpad_top pad_rightrrrr s r"rPadding.unpack<s c3  c' ' s8q=q6D+ + s8q=!%eCHos!; G; ; s8q='+E#sC2D,Es'K $C- -DSXJfUVVr%c SUR<SURSURSURSURS3 $)NzPadding(z, (,z)))rrrrr )r!s r"__repr__Padding.__repr__LsD$//,Cz4::,a }TUVZV_V_U``bccr%c## URUR5nUR(a URnOY[ [ R "XUR5RUR-UR-UR5nURX@R- UR- 5nURb3URURUR- UR- S9nUR!URXSSS9n["nUR(aU"SUR-U5OSnUR(a'U"SUR-U5UR%5/OUR%5/n Sn UR(a&U"SU-S3U5/n XR-ShvN U(a"UHn Uv U ShvN U ShvN M OUHn U ShvN U ShvN M UR(a0U =(d U"SU-S3U5/n XR-ShvN ggNNtNlNZNRN7f)N)heightT)rr  ) get_stylerr max_widthminrgetrmaximumr r update_widthr< update_heightrr render_linesrline) r!consoleoptionsrwidthrender_optionslines_Segmentr r blank_linerGs r"__rich_console__Padding.__rich_console__Os!!$**- ;;%%E$//BJJ))**!! E !--eii.?$**.LM  ,+99%,,txx7$++E:N$$ OO^d% 3799xdii/$zztzz)*U 3X]]_ E--/"  /3 88"cEk]"#5u=>J!HH, , ,          ;;#LC%K=1CU(K'LJ!KK/ / /  -     0smGIII I! I*I+I>I? II AI I IIIIIIcURnURUR-nX4- S:a [X35$[R"XUR 5upV[XT-Xd-5nUR U5nU$)Nr )r@r rrrBr with_maximum)r!rHrIr@ extra_width measure_min measure_max measurements r"__rich_measure__Padding.__rich_measure__}sv%% ii$**,  "Q &y4 4#.??7T__#U !+";[=VW !..y9 r%)rrr rrrrN))rrrr)rHr rIr r'r )rHr rIr r'r)__name__ __module__ __qualname____firstlineno____doc__rstrrboolr# classmethodr0r* staticmethodrrr9rOrW__static_attributes__r%r"rrs  $0  $* $ !  S%Z    G 0 G G G G W' WE#sC2D,E W Wd#d,0 ,0+;,0 ,0\   +;   r%r__main__)printz Hello, World)r-r.zon blue)rN)typingrrrrrrrHr r r r jupyterrmeasurerrrsegmentrr0rrrYpip._vendor.richrercr%r"rksDD " #uSz5c?E#sCQTBT