add-determinism 0.7.3

RPM buildroot helper to strip nondeterministic bits in files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
�

�Wc
csd�	ddlmZddlmZmZmZmZmZmZm	Z	Gd�dej�ZdS)i)�
fixer_base)�Attr�Call�Name�Number�	Subscript�Node�symscsZ�eZdZgd�ZdZddjd�eD��zZd�ZdS)�	FixSysExc)Zexc_typeZ	exc_valueZ
exc_tracebackTzN
              power< 'sys' trailer< dot='.' attribute=(%s) > >
              z|c#s"K�|]	}d|z���dS)z'%s'N�)Z.0Zes  �2/usr/lib64/python3.12/lib2to3/fixes/fix_sys_exc.pyz	<genexpr>zFixSysExc.<genexpr>s"����:�:�A�V�a�Z�Z�Z�Z�Z�:�:�cs��|dd}t|jj|j��}t	td�|j��}ttd�|�}|dj|djd_|jt|��ttj||j��S)NZ	attributei�exc_info)�prefixZsysZdoti)rr�indexZvaluerrr
rZchildrenZappendrrrZpower)ZselfZnodeZresultsZsys_attrrZcallZattrs       r
�	transformzFixSysExc.transforms����;�'��*���t�}�}�*�*�8�>�>�:�;���D��$�X�_�_�=�=���D��K��&��%,�U�^�%:�%:��Q������"����I�e�$�%�%��D�J�J��T�[�[�9�9�9rN)Z__name__Z
__module__Z__qualname__rZ
BM_compatibleZjoinZPATTERNrr	rr
rrsW������9�9�9�H��M���H�H�:�:��:�:�:�;�G�:�:�:�:�:rrN)ZrZ
fixer_utilrrrrrrrZBaseFixrr	rr
�<module>rs����������H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�:�:�:�:�:�
�"�"�:�:�:�:r