add-determinism 0.7.3

RPM buildroot helper to strip nondeterministic bits in files
Documentation
�

�WcWcsB�	gd�ZddlZddlmZd�Zd
d�Zdd�Zdd	�ZdS)
)�body_line_iterator�typed_subpart_iterator�walk�N)�StringIOc#s�K�	|��|j�r.|j�D]}|j�Ed{����dSdS7��N)�is_multipart�get_payloadr)Zself�subparts  �(/usr/lib64/python3.12/email/iterators.pyrrsp�����
�J�J�J�������'�'�)�	&�	&�G��|�|�~�%�%�%�%�%�%���	&�	&���%�s�A	Fc#s�K�	|j�D]<}|j|��}t|t�s�*t	|�Ed{����>dS7�)N)�decode)rrZ
isinstanceZstrr)�msgr
rZpayload�    r	rr"so������8�8�:�)�)���%�%�V�%�4���g�s�#�#����(�(�(�(�(�(�(���)�)�
)�s�A�textc#s�K�	|j�D]4}|j�|ks�|�|j�|ks�1|���6dSr)rZget_content_maintypeZget_content_subtype)rZmaintypeZsubtyperrr	rr-se������8�8�:�����'�'�)�X�5�5����'�"=�"=�"?�7�"J�"J���
�
�
�
���cs\�	|�tj}d|dzz}t||j�zd|��|r"td|j	�z|��nt|��|j�r*|j
�D]}t|||dz|��dSdS)Nz iZ)Zend�filez [%s])ri)�sysZstdoutZprintZget_content_typeZget_default_typerr�
_structure)rZfpZlevelZinclude_defaultZtabrs      r	rr;s����	�z�
�Z�Z��

����
�C�	�#��$�$�&�
&�B�R�8�8�8���
�g��,�,�.�.�R�8�8�8�8�
�2����
��������(�	>�	>�G��w��E�!�G�_�=�=�=�	>�	>��r)F)r
N)NrF)Z__all__rZiorrrrr)rr	�<module>rs���
8������
�
�
�������
	&�	&�	&�)�)�)�)�
�
�
�
�>�>�>�>�>�>r