Your IP : 13.58.67.60


Current Path : /opt/alt/python313/lib64/python3.13/__pycache__/
Upload File :
Current File : //opt/alt/python313/lib64/python3.13/__pycache__/pprint.cpython-313.opt-2.pyc

�

*}g^^����SSKrSSKrSSKrSSKrSSKrSSK	J
r /SQrSSSSS.Sjjr
SSSSS.SjjrSS	.S
jrSrSrS
r"SS5rSr"SS5r\"\\\\\\\"S515rSrSr g)�N)�StringIO)�pprint�pformat�
isreadable�isrecursive�saferepr�
PrettyPrinter�ppFT��compact�
sort_dicts�underscore_numbersc
�>�[XX4XVUS9nURU5 g)N)�stream�indent�width�depthrr
r)r	r)	�objectrrrrrr
r�printers	         �-/opt/alt/python313/lib64/python3.13/pprint.pyrr0s'����E��-�/�G��N�N�6��c	�8�[XUXEUS9RU5$)N)rrrrr
r)r	r)rrrrrr
rs       rrr9s&����5�!(�,>�@�@G����Pr)r
c�&�[U/UQ7SU0UD6 g)Nr
)r)rr
�args�kwargss    rr
r
@s��
�6�:�D�:�Z�:�6�:rc�@�[5RU0SS5S$�Nr�r	�
_safe_repr�rs rrrD� ���?�%�%�f�b�$��:�1�=�=rc�@�[5RU0SS5S$�Nr�rr s rrrHr!rc�@�[5RU0SS5S$�Nr�rr s rrrLr!rc�&�\rSrSrS/rSrSrSrg)�	_safe_key�P�objc��Xlg�N�r+)�selfr+s  r�__init__�_safe_key.__init__\s���rc�$�URUR:$![aj [[UR55[	UR54[[UR55[	UR54:s$f=fr-)r+�	TypeError�str�type�id)r/�others  r�__lt__�_safe_key.__lt___sm��	;��8�8�e�i�i�'�'���	;���d�h�h��(�"�T�X�X�,�7���e�i�i��)�2�e�i�i�=�9�:�
;�	;�s��A1B�Br.N)�__name__�
__module__�__qualname__�__firstlineno__�	__slots__r0r8�__static_attributes__�rrr)r)Ps����I��;rr)c�:�[US5[US54$r#)r))�ts r�_safe_tuplerCfs���Q�q�T�?�I�a��d�O�+�+rc��\rSrSrS%SSSS.SjjrSrSrS	rS
rSr	Sr
0rS
r\\\
R'Sr\\\R"R'Sr\\\R'Sr\\\R'Sr\\\R'\\\R'Sr\\\R'Sr\\\R'Sr\\\R'Sr\\\ RBR'Sr"\"\\ RFR'Sr$Sr%Sr&Sr'Sr(Sr)\)\\RTR'Sr+\+\\RXR'Sr-\-\\R\R'Sr/\/\\R`R'S r1\1\\RdR'S!r3\3\\RhR'S"r5\5\\RlR'S#r7S$r8g)&r	�jNFTrc�8�[U5n[U5nUS:a[S5eUbUS::a[S5eU(d[S5eX0lXlX lUbX@lO[RUl[U5Ul	X`l
Xplg)Nrzindent must be >= 0zdepth must be > 0zwidth must be != 0)�int�
ValueError�_depth�_indent_per_level�_width�_stream�_sys�stdout�bool�_compact�_sort_dicts�_underscore_numbers)r/rrrrrr
rs        rr0�PrettyPrinter.__init__ks���8�V����E�
���A�:��2�3�3����!���0�1�1���1�2�2���!'������!�L��;�;�D�L��W�
��
�%��#5� rc��URb;URXRSS0S5 URRS5 gg)Nr�
)rL�_format�write�r/rs  rr�PrettyPrinter.pprint�s;���<�<�#��L�L����q�!�R��;��L�L���t�$�$rc�`�[5nURXSS0S5 UR5$r)�	_StringIOrV�getvalue)r/r�sios   rr�PrettyPrinter.pformat�s)���k�����V�!�Q��A�.��|�|�~�rc�0�URU0SS5S$r&��formatrXs  rr�PrettyPrinter.isrecursive�s���{�{�6�2�q�!�,�Q�/�/rc�P�URU0SS5up#nU=(a U(+$rr`)r/r�s�readable�	recursives     rr�PrettyPrinter.isreadable�s(��!%���V�R��A�!>���Y��)�	�M�)rc
���[U5nXu;a)UR[U55 SUlSUlgURXU5nURU-
U-
n	[U5U	:�a�URR[U5RS5n
U
bSXW'U
"XX#XEUS-5 XW	g[R"U5(a�[U[5(dwURR (a\[#URS5(aASURR$R&;aSXW'UR)XX4XVS-5 XW	gURU5 g)NTFr$�__wrapped__�
__create_fn__)r6rW�
_recursion�
_recursive�	_readable�_reprrK�len�	_dispatch�getr5�__repr__�_dataclasses�is_dataclass�
isinstance�__dataclass_params__�repr�hasattrrir<�_pprint_dataclass)r/rrr�	allowance�context�level�objid�rep�	max_width�ps           rrV�PrettyPrinter._format�s1���6�
�����L�L��F�+�,�"�D�O�"�D�N���j�j��%�0���K�K�&�(�9�4�	��s�8�i�����"�"�4��<�#8�#8�$�?�A��}�!"����$��	�E�A�I�N��N���+�+�F�3�3� ���.�.��-�-�2�2��&�/�/�=�9�9�!�V�_�_�%@�%@�%M�%M�M�!"����&�&�v�v�'�[\�S\�]��N�����S�rc�z�URRnU[U5S--
n[R"U5Vs/sH6o�R
(dMUR[XR54PM8 n	nURUS-5 URX�X4XV5 URS5 gs snf)Nr$�(�))
�	__class__r:rors�fieldsrw�name�getattrrW�_format_namespace_items)
r/rrrrzr{r|�cls_name�f�itemss
          rry�PrettyPrinter._pprint_dataclass�s����#�#�,�,���#�h�-�!�#�#��<H�<O�<O�PV�<W�b�<W�q�[a�[a�2�!�&�&�'�&�&�&�1�2�<W��b����X��^�$��$�$�U�F�w�V����S���cs�B8�%B8c�X�URnU"S5 URS:�aU"URS-
S-5 [U5nU(aTUR(a[	UR5[S9n	OUR5n	URX�X4S-XV5 U"S5 g)N�{r$� ��key�})rWrJrorQ�sortedr�rC�_format_dict_items)
r/rrrrzr{r|rW�lengthr�s
          r�_pprint_dict�PrettyPrinter._pprint_dict�s�������
�c�
��!�!�A�%��4�)�)�A�-��4�5��V��������v�|�|�~�;�?��������#�#�E�6�q�=�$+�
4�
�c�
rc�`�[U5(dUR[U55 gURnURURS-5 UR[
UR55UU[UR5-S-US-XV5 URS5 g)Nr�r$r�)rorWrwr�r:rV�listr�)r/rrrrzr{r|�clss        r�_pprint_ordered_dict�"PrettyPrinter._pprint_ordered_dict�s����6�{�{��L�L��f��&���������S�\�\�C�'�(����T�&�,�,�.�)�6��c�#�,�,�/�/�!�3�Y��]��	%�	���S�rc�t�URS5 URXX4S-XV5 URS5 g)N�[r$�])rW�
_format_items�r/rrrrzr{r|s       r�_pprint_list�PrettyPrinter._pprint_list�s3�����S�����6�6�q�=�"�	+����S�rc	��URS5 [U5S:XaSOSnURXX4[U5-XV5 URU5 g)Nr�r$z,)r�)rWror�)r/rrrrzr{r|�endchars        r�
_pprint_tuple�PrettyPrinter._pprint_tuple�sJ�����S���f�+��*�$������6�6�s�7�|�3K�"�	+����W�rc	��[U5(dUR[U55 gURnU[LaURS5 SnO;URUR
S-5 SnU[UR
5S--
n[
U[S9nURXX4[U5-XV5 URU5 g)Nr�r��({�})r$r�)	rorWrwr��setr:r�r)r�)	r/rrrrzr{r|�typr�s	         r�_pprint_set�PrettyPrinter._pprint_sets����6�{�{��L�L��f��&�������#�:��L�L����G��L�L�����,�-��G��c�#�,�,�'�!�+�+�F���I�.�����6�6�s�7�|�3K�"�	+����W�rc���URn[U5(dU"[U55 g/nURS5n	US:Xa
US-
nUS-
nURU-
=p�[U	5GHup�[U
5nU[U	5S-
:XaX�-n
[U5U
::aUR
U5 MI[R"SU
5nUR5 UnSn[U5HsunnUU-nU[U5S-
:XaU[U	5S-
:XaUU-n[[U55U:�a%U(aUR
[U55 UnMqUnMu U(dM�UR
[U55 GM [U5S:Xa	U"W5 gUS:XaU"S5 [U5H!up�US:�aU"SSU--5 U"U5 M# US:Xa	U"S	5 gg)
NTr$z\S*\s*�r�rrUr�r�)
rWrorw�
splitlinesrK�	enumerate�append�re�findall�pop)r/rrrrzr{r|rW�chunks�lines�
max_width1r�i�liner~�parts�
max_width2�current�j�part�	candidates                     r�_pprint_str�PrettyPrinter._pprint_strs��������6�{�{��$�v�,������!�!�$�'���A�:��a�K�F���N�I�!%���v�!5�5�
� ��'�G�A��t�*�C��C��J��N�"��'�
��3�x�:�%��
�
�c�"��
�
�9�d�3���	�	��&�
���(��/�G�A�t� '�$��I��C��J��N�*�q�C��J��N�/B�"�i�/�
��4�	�?�+�j�8�"�"�M�M�$�w�-�8�"&��"+�� 0��7��M�M�$�w�-�0�3(�4�v�;�!���#�J���A�:��#�J���'�F�A��1�u��d�S��Z�'�(��#�J�(��A�:��#�J�rc�@�URn[U5S::aU"[U55 gUS:HnU(aUS-
nUS-
nU"S5 Sn	[XRU-
U5H$n
U"U	5 U"U
5 U	(aMSSU--n	M& U(a	U"S5 gg)N�r$r�r�rUr�r�)rWrorw�_wrap_bytes_reprrK)r/rrrrzr{r|rW�parens�delimr~s           r�
_pprint_bytes�PrettyPrinter._pprint_bytesGs��������v�;�!���$�v�,����!�����a�K�F���N�I��#�J���#�F�K�K�&�,@�)�L�C��%�L��#�J��5��s�6�z�)��	M�
��#�J�rc	��URnU"S5 UR[U5X#S-US-XVS-5 U"S5 g)Nz
bytearray(�
r$r�)rWr��bytes)r/rrrrzr{r|rWs        r�_pprint_bytearray�PrettyPrinter._pprint_bytearray\sA������
�l�����5��=�&�2�+�$�q�=�'�1�9�	>�
�c�
rc��URS5 URUR5X#S-US-XV5 URS5 g)Nz
mappingproxy(�
r$r�)rWrV�copyr�s       r�_pprint_mappingproxy�"PrettyPrinter._pprint_mappingproxyes=�����_�%����V�[�[�]�F�R�K��Q���	%����S�rc�4�[U5[RLaSnOURRnU[U5S--
nURR5nURUS-5 URX�X4XV5 URS5 g)N�	namespacer$r�r�)
r5�_types�SimpleNamespacer�r:ro�__dict__r�rWr�)	r/rrrrzr{r|r�r�s	         r�_pprint_simplenamespace�%PrettyPrinter._pprint_simplenamespacems����<�6�1�1�1�#�H��'�'�0�0�H��#�h�-�!�#�#�����%�%�'�����X��^�$��$�$�U�F�w�V����S�rc	�X�URnX0R-
nSSU--n[U5S-
n	[U5Hkun
up�X�:Hn
UR	X�U5nU"U5 U"S5 URX�U[U5-S-U
(aUOSXV5 U
(aMcU"U5 Mm g)N�,
r�r$�: r')rWrJror�rnrV)r/r�rrrzr{r|rW�delimnl�
last_indexr�r��ent�lastr~s               rr�� PrettyPrinter._format_dict_items|s��������(�(�(���#��,�&����Z�!�^�
�&�u�-�M�A�z���?�D��*�*�S�5�1�C��#�J��$�K��L�L��f�s�3�x�&7�!�&;�&*��� �
)��4��g��.rc	�H�URnSSU--n[U5S-
n	[U5Hqun
up�X�:Hn
U"U5 U"S5 [U5U;a	U"S5 O,UR	X�U[U5-S-U
(aUOSXV5 U
(aMiU"U5 Ms g)Nr�r�r$�=�...)rWror�r6rV)r/r�rrrzr{r|rWr�r�r�r�r�r�s              rr��%PrettyPrinter._format_namespace_items�s��������#��,�&����Z�!�^�
�&�u�-�M�A�z���?�D��#�J��#�J��#�w�'�!��e�����S�&�3�s�8�*;�a�*?�*.�Y�A�$�-��4��g��.rc��URnX0R-
nURS:�aU"URS-
S-5 SSU--nSn	URU-
S-=p�[U5n[	U5n
SnU(d�U
n[	U5n
UR(aPURX�U5n[U5S-nU
U:aUn
U	(aUn	U
U:�aU
U-n
U"U	5 Sn	U"U5 MvU"U	5 Un	URX�UU(aUOSXV5 U(dM�gg![
a gf=f![
a
 SnX�-nX�-n
N�f=f)	Nr$r�r�r�FTr'�, )
rWrJrK�iter�next�
StopIterationrPrnrorV)r/r�rrrzr{r|rWr�r�rr�it�next_entr�r�r~�ws                  rr��PrettyPrinter._format_items�sb�������(�(�(���!�!�A�%��4�)�)�A�-��4�5��#��,�&���� �K�K�&�0�1�4�4��
�%�[��	��B�x�H�����C�
#���8��
�}�}��j�j��u�5����H�q�L���1�9�%�E�� '���A�:��Q�J�E��%�L� �E��#�J���%�L��E��L�L��f�&*��� �
)�/�$���	��	��!�
#����&�	��"��
#�s$�,D!�D1�!
D.�-D.�1E�Ec��URXR5URU5upEnU(dSUlU(aSUlU$)NFT)rar�rIrmrl)r/rr{r|rwrerfs       rrn�PrettyPrinter._repr�s@��$(�K�K�����04���U�%D�!��	��"�D�N��"�D�O��rc�&�URXX45$r-)r)r/rr{�	maxlevelsr|s     rra�PrettyPrinter.format�s��
���v�	�A�Arc��[U5(dUR[U55 gURURXV5nUR
nU[UR5S--
nURUR<SU<SSU-<35 URXX4S-XV5 URS5 g)Nr$r�r�r�r�)rorWrwrn�default_factoryr�r:r�)	r/rrrrzr{r|�rdfr�s	         r�_pprint_default_dict�"PrettyPrinter._pprint_default_dict�s����6�{�{��L�L��f��&���j�j��/�/��@�������#�c�l�l�#�a�'�'�����S�\�\�3��f��E�F����&�&�a�-��P����S�rc��[U5(dUR[U55 gURnURURS-5 UR
S:�a!URUR
S-
S-5 UR
5nURX�U[UR5-S-US-XV5 URS5 g)Nr�r$r�r'r�)rorWrwr�r:rJ�most_commonr�)	r/rrrrzr{r|r�r�s	         r�_pprint_counter�PrettyPrinter._pprint_counter�s����6�{�{��L�L��f��&���������S�\�\�D�(�)��!�!�A�%��L�L�$�0�0�1�4��;�<��"�"�$������ &��S�\�\�):� :�Q� >�	�A�
� '�	0�	���T�rc	��[UR5(dUR[U55 gURnURUR
S-5 U[UR
5S--
n[
UR5Huup�U[UR5S-
:Xa)URX�X4S-XV5 URS5 MJURX�USXV5 URSSU--5 Mw g)Nr�r$r�r�r�)ro�mapsrWrwr�r:r�rV)
r/rrrrzr{r|r�r��ms
          r�_pprint_chain_map�PrettyPrinter._pprint_chain_map�s����6�;�;����L�L��f��&���������S�\�\�C�'�(��#�c�l�l�#�a�'�'���f�k�k�*�D�A��C����$�q�(�(����Q��A�
�w�N����S�!����Q���7�B����U�S�6�\�1�2�
+rc�
�[U5(dUR[U55 gURnURURS-5 U[UR5S--
nURS5 UR
c(UR
XX4S-XV5 URS5 gUR
XUSXV5 URUR
XV5nURSSU-<SU<S	35 g)
Nr�r$r�r'z])z],
r�zmaxlen=r�)rorWrwr�r:�maxlenr�rn)	r/rrrrzr{r|r��rmls	         r�
_pprint_deque�PrettyPrinter._pprint_deques����6�{�{��L�L��f��&���������S�\�\�C�'�(��#�c�l�l�#�a�'�'�����S���=�=� ����v�v�1�}�&�
/��L�L������v�v�q�&�
/��*�*�V�]�]�G�;�C��L�L�s�V�|�S�A�Brc	�F�URURX#XEUS-
5 g�Nr$�rV�datar�s       r�_pprint_user_dict�PrettyPrinter._pprint_user_dict������V�[�[�&�)�e�a�i�Prc	�F�URURX#XEUS-
5 grrr�s       r�_pprint_user_list�PrettyPrinter._pprint_user_list rrc	�F�URURX#XEUS-
5 grrr�s       r�_pprint_user_string�!PrettyPrinter._pprint_user_string%rrc�6�[U5nU[;a[U5SS4$[USS5n[	U[
5(a9U[
RLa&UR(aUSSS4$[U5SS4$[	U[5(Ga*U[RLGaU(dg[U5nU(aXC:�aSSXr;4$Xr;a[U5SS4$SX''SnSn	/n
U
RnUS-
nUR(a[UR5[S9nOUR5nUHfup�UR!X�X45unnnUR!X�X45unnnU"U<S	U<35 U=(a U=(a UnU(d	U(dMdSn	Mh X'	S
SR#U
5-X�4$[	U[$5(aU[$RLd([	U[&5(a�U[&RLa�[	U[$5(aU(dgS
nO[)U5S:XaSnO
U(dgSn[U5nU(aXC:�a
US-SXr;4$Xr;a[U5SS4$SX''SnSn	/n
U
RnUS-
nUH6nUR!UX#U5unnnU"U5 U(dSnU(dM4Sn	M8 X'	USR#U
5-X�4$[U5nUU=(a UR+S5(+S4$)NTFrr�_d)z{}TFz{...}r$r�r�z{%s}r�)z[]TFz[%s]z(%s,))z()TFz(%s)r��<)r5�_builtin_scalarsrwr��
issubclassrGrrrR�dictr6rkr�rQr�r�rCra�joinr��tuplero�
startswith)r/rr{r�r|r��rr}rerf�
componentsr�r��k�v�krepr�	kreadable�krecur�vrepr�	vreadable�vrecurra�o�orepr�	oreadable�orecurr~s                           rr�PrettyPrinter._safe_repr*s����6�l���"�"���<��u�,�,��C��T�*���c�3���A����$5��'�'� ���t�U�2�2��F�|�T�5�0�0��c�4� � �Q�$�-�-�%7��(��v�J�E��U�/���u�'7�7�7���!�&�)�5�$�6�6��G�N��H��I��J��&�&�F��Q�J�E�����v�|�|�~�;�?����������+/�;�;��	�,2�(��y�&�+/�;�;��	�,2�(��y�&��5�%�0�1�#�?�	�?�i���V�V� $�I�����D�I�I�j�1�1�8�F�F��s�D�!�!�a�4�=�=�&8��s�E�"�"�q�E�N�N�':��#�t�$�$��,����V���!� ���,����v�J�E��U�/���~�u�e�.>�>�>���!�&�)�5�$�6�6��G�N��H��I��J��&�&�F��Q�J�E���+/�;�;��w�5�,2�(��y�&��u�
� �$�H��6� $�I�����D�I�I�j�1�1�8�F�F��6�l���S�4�����!4�4�u�<�<r)	rPrIrJrmrlrQrLrRrK)r$r*NN)9r:r;r<r=r0rrrrrVryrpr�rrrr��_collections�OrderedDictr�r�r�rr�r��	frozensetr�r4r�r�r��	bytearrayr�r��MappingProxyTyper�r�r�r�r�rnrar��defaultdictr��Counterr�ChainMapr�dequer�UserDictr�UserListr�
UserStringrr?r@rrr	r	js.��-6��4�E�-6�^%�
�
0�*��8��I�
� ,�I�d�m�m��	�4H�I�l�&�&�/�/�0�� ,�I�d�m�m���!.�I�e�n�n���"*�I�c�l�l��$/�I�i� � �!�/�b*�I�c�l�l���&!.�I�e�n�n���%6�I�i� � �!��3G�I�f�%�%�.�.�/��2I�I�f�$�$�-�-�.��"�&')�R�B�	�4H�I�l�&�&�/�/�0��0?�I�l�"�"�+�+�,�
3�1B�I�l�#�#�,�,�-�C�$.;�I�l� � �)�)�*�Q�1B�I�l�#�#�,�,�-�Q�1B�I�l�#�#�,�,�-�Q�3F�I�l�%�%�.�.�/�O=rr	c�P�S[U5R<S[U5<S3$)Nz<Recursion on z	 with id=�>)r5r:r6r s rrkrk~s���F�|�$�$�b��j�
2�3rc#�"# �Sn[U5S-S-n[S[U5S5HInXUS-nX6-nXT:XaX-n[[U55U:�aU(a
[U5v� UnMGUnMK U(a[U5v� gg7f)Nrr�r)ro�rangerw)rrrzr�r�r�r�r�s        rr�r��s�����G��v�;�!��a��D�
�1�c�&�k�1�
%����1��~���N�	��9���E��t�I���%�'���7�m�#��G��G�&���7�m���s�B
B)Nr$r*N)r$r*N)!�collectionsr/�dataclassesrsr��sysrM�typesr��iorr[�__all__rrr
rrrr)rCr	r1r4r�r2�float�complexrOr5rrkr�r@rr�<module>rGs���J#�"�	���$�"����T�e��P��d�u�P�"'�;�>�>�>�;�;�,,�O=�O=�b�c�5�)�U�G�"�D��J�0�1��3�
r

?>