2bi% L S SK Jr S SKrS SKJrJrJrJrJrJr S SK J r JrJrJ r JrJrJr SSKJrJr SSKJr SSKJr SS KJr SS KJr SSKJr SSKJr SS K J!r!J"r" S\#S\#4S jr$ " S S\5 r%S\\&\\ 4 S\\'S4 4S jr(S\&S\\# 4S jr)S\&S\\# S\*4S jr+g) )absolute_importN)cleandocgetdocgetfileisclassismodule signature)Any CollectionIterableOptionalTupleTypeUnion )GroupRenderableType)escape_control_codes)ReprHighlighter)JupyterMixin)Panel)Pretty)Table)TextTextTypedocreturnc 0 U R S5 u n nU$ )z)Get the first paragraph from a docstring.z ) partition)r paragraph_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/_inspect.py_first_paragraphr# s mmF+OIq! c \ rS rSrSrSSSSSSSSSS. S\S\\ S \S \S\S\S \S\S\S\SS4S jjr S\S\ 4S jrS\4S jr S\S\S\\ 4S jrS\\ 4S jrS\S\\ 4S jrSrg)Inspect aY A renderable to inspect any Python Object. Args: obj (Any): An object to inspect. title (str, optional): Title to display over inspect result, or None use type. Defaults to None. help (bool, optional): Show full help text rather than just first paragraph. Defaults to False. methods (bool, optional): Enable inspection of callables. Defaults to False. docs (bool, optional): Also render doc strings. Defaults to True. private (bool, optional): Show private attributes (beginning with underscore). Defaults to False. dunder (bool, optional): Show attributes starting with double underscore. Defaults to False. sort (bool, optional): Sort attributes alphabetically. Defaults to True. all (bool, optional): Show all attributes. Defaults to False. value (bool, optional): Pretty print value of object. Defaults to True. NFT) titlehelpmethodsdocsprivatedundersortallvalueobjr( r) r* r+ r, r- r. r/ r0 r c [ 5 U l Xl U=( d U R U5 U l U ( a S=n=pgX0l X@l U=( d UU l U=( d UU l Xpl Xl Xl g )NT)r highlighterr1 _make_titler( r) r* r+ r, r- r. r0 )selfr1 r( r) r* r+ r, r- r. r/ r0 s r" __init__Inspect.__init__' sk +,3d..s3 )--G-g LD (& r$ c [ U5 ( d [ U5 ( d [ U5 ( a [ U5 O[ [ U5 5 nU R U5 nU$ )zMake a default title.)r callabler strtyper3 )r5 r1 title_str title_texts r" r4 Inspect._make_titleB sN # HT#Y %%i0 r$ c l [ R " [ U R 5 6 U R SSS9$ )Nzscope.borderr r )r( border_stylepadding)r fitr _renderr( )r5 s r" __rich__Inspect.__rich__L s. yy4<<>"**' r$ namec 0 [ [ U5 5 S- nSn [ U5 n[ USS9nU( a UR SU 35 U R U5 nU=( d [ USU5 n[ R " U5 ( a SnO [ R " U5 ( a S nOS n[ R " U S3SUR SS 5 34US4U5 n U $ ! [ a Sn N[ a gf = f! [ [ 4 a Nf = f)zGet a signature for a callable.:z(...)Nzinspect.callablestylezlink file://__qualname__classz async defdef zinspect.r! )r: r ValueError TypeErrorr OSErrorr stylizer3 getattrinspectr iscoroutinefunctionassemblereplace) r5 rG r1 _signaturesource_filename callable_namesignature_textqualnameprefixqual_signatures r" _get_signatureInspect._get_signatureT s( Ys^,s2J *. %clO T);< !!L0A"BC))*5=73= ??3F ( ( - - FFxq\XfnnS#&>%?@A )* C ! J # s( C% D %C?3 C?>C?DDc # ^# S[ [ [ 4 S[ [ [ 4 4S jnS[ S[ [ [ 4 4U4S jjnU R m[ T5 n[ U5 nU R ( d) U Vs/ s H oUR S5 ( a M UPM nnU R ( d) U Vs/ s H oUR S5 ( a M UPM nnU[ U5 - nU Vs/ s H oUU" U5 4PM nnU R ( a UR US9 [ R " S S S9nUR SS 9 UR n U R n [! T5 ( a U R# ST5 nUb Uv Sv U R$ ( a. U R' T5 nUb [) USS9n U " U 5 n U v Sv U R* ( aJ [- T5 ( d: [! T5 ( d* [/ T5 ( d [1 [3 TSSSS9SS9v Sv U GHE u nu p[( R4 " UUR S5 ( a SOS4S5 nUb; UR7 5 nUR9 S5 U " UU " [; U5 5 5 Mx [! U5 ( a U R<