add-determinism 0.7.3

RPM buildroot helper to strip nondeterministic bits in files
Documentation
�

Jz`f@cs��/SQrSSKrSSKJr "SS\5r\r/4Sjr/4Sjr	S	r
S
rSrSr
\S
:Xa$SSKr\"\"\R"SSSSS/55 gg!\a SrN[f=f))�GetoptError�error�getopt�
gnu_getopt�N)�gettextcs�U$�N�)Zs� �/usr/lib64/python3.13/getopt.py�_r
)s��Q�h�cs,�\rSrSrSrSrSSjrSrSrg)ri+�csH�XlX l[RXU5 gr)�msg�opt�	Exception�__init__)�selfr
r�   r	rZGetoptError.__init__.s���������4�c�*rcs�UR$r)r
)rrr	�__str__ZGetoptError.__str__3s���x�x�r)rr
N)r)	�__name__Z
__module__Z__qualname__Z__firstlineno__rr
rrZ__static_attributes__rrr	rr+s��
�C�
�C�+�
rrcs��/n[U[5(aU/nO[U5nU(a�USRS5(a�USS:wa�USS:Xa	USSnX04$USRS5(a[	X0SSSX SS5up0O[X0SSSXSS5up0U(a$USRS5(aUSS:waM�X04$)Nr�-�--��)�
isinstance�str�list�
startswith�do_longs�	do_shorts)�args�	shortopts�longopts�optss    r	rr8s���6�D��(�C� � ��:����>��
�4��7�%�%�c�*�*�t�A�w�#�~���7�d�?����8�D���:����7���d�#�#�!�$�Q�����X�A�B�x�H�J�D�$�"�4�a�����i�a�b��J�J�D��4��7�%�%�c�*�*�t�A�w�#�~��:�rcs �/n/n[U[5(aU/nO[U5nURS5(aUSSnSnO)[R
R
S5(aSnOSnU(a�USS:XaX@SS-
nX44$USSSS:Xa[X0SSSX SS5up0OUUSSSS	:Xa!USS	:wa[X0SSSXSS5up0O(U(aX@-
nX44$URUS5 USSnU(aM�X44$)
NZ+rTZPOSIXLY_CORRECTFrrrr)
rrrr�osZenvironZgetrr�append)rr r!r"Z	prog_argsZall_options_first�      r	rrcsP���D��I��(�C� � ��:����>�����C� � ��a�b�M�	� ��	�����)�	*�	*� ��!��
���7�d�?��a�b��!�I���?����7�2�A�;�$��!�$�Q�����X�A�B�x�H�J�D�$�
�!�W�R�a�[�C�
�D��G�s�N�"�4�a�����i�a�b��J�J�D�$� ��!�	��
�?��� � ��a��)��A�B�x���$�"�?�rcsZ�URS5nUSUXS-SpQ[X5upaU(a,Uc(U(d[[	S5U-U5eUSUSSp5OUb[[	S5U-U5eURSU-U=(d S45 X4$![a SnN�f=f)N�=rzoption --%s requires argumentrz%option --%s must not have an argumentrr)ZindexZ
ValueError�
long_has_argsrr
r$)r"rr!r�i�optarg�has_args       r	rr�s���)��I�I�c�N���"�1�g�s�Q�3�4�y�V� ��/�L�G���>��!�!�$C�"D�s�"J�C�P�P���7�D���H�D��	�	��!�C�D�s�J�C�P�P��K�K����V�\�r�*�+��:��������s�B�B*�)B*cs^�UVs/sHo"RU5(dMUPM nnU(d[[S5U-U5eX;aSU4$US-U;aSU4$[U5S:�a[[S5U-U5eUSnUR	S5nU(aUSSnXT4$s snf)	Nzoption --%s not recognizedFr&Trzoption --%s not a unique prefixri����)rrr
�lenZendswith)rr!ZoZ
possibilitiesZunique_matchr*r%r	r'r'�s��� (�>�1�L�L��,=�Q�>�M�>���!�8�9�C�?��E�E�
���c�z��	�s��m�	#��S�y��
�=��A���!�=�>��D�c�J�J� ��#�L��#�#�C�(�G��#�C�R�(��� � ��%?s
�B*�B*cs��US:wakUSUSSp[XB5(a2US:Xa(U(d[[S5U-U5eUSUSSp1USpOSnURSU-U45 US:waMkX4$)Nrrrzoption -%s requires argumentr)�
short_has_argrr
r$)r"Z	optstringr rrr)r%r	rr�s���
�r�/�"�1��y���}�Y���(�(��B���%�a�(F�&G�#�&M�&)�+�+�"&�q�'�4���8�4� )�2�I��F����S�3�Y��'�(��r�/��:�rcs��[[U55H-nXUs=:XaS:wdMO MURSUS-5s $ [[	S5U-U5e)NZ:rzoption -%s not recognized)Zranger+rrr
)rr r(rr	r,r,�s]��
�3�y�>�
"�2���A�,�%�#�%�%��'�'��Q�q�S�1�1�2��a�3�4�s�:�C�
@�@rZ__main__rza:bzalpha=Zbeta)Z__all__r#rr
ZImportErrorrrrrrrr'rr,rZsysZprintZargvrrr	�<module>r-s���D8��	��$�
	�)�	�	��')�)�V,.�0�d�,!�*
�A��z���	�&����!�"��u�x��&8�
9�:���]����s�A � 	A,�+A,