add-determinism 0.7.3

RPM buildroot helper to strip nondeterministic bits in files
Documentation
�

�Wcmc
s8�dZdZdZdZdZdZdZdZdZd	Z	d
Z
d�Zd�Zd
Z
dZdZdZdZdZdZdZdZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z dZ!dZ"e"Z#d Z$d!Z%d"Z&d#Z'd$Z(d!Z)d"Z*d#Z+d%Z,d&Z-d'Z.d	Z/dZ0dZ1dZ2dZ3dZ4dZ5dZ6d	Z7d'Z8d&Z9dZ:d(Z;d)Z<d*Z=d+Z>d,Z?ed-fed.fed/fed0fe
d1fed2fed3ffe)d4ffe*d5ffe+e!zd.fe!d6fe+d7ffe-d4ffe.d5ffe/e"zd.fe"d6fe/d7ffe1d4ffe2d5ffe3e$zd8fe$d9fe3d7fff
Z@d:�ZAd&ZBdZCd#ZDd'ZEd
ZFdZGdZHd"ZIdZJd)ZKdZLdZMdZNd ZOdZPd!ZQd(ZR	dd;lSTd<S#eT$rYd<SwxYw)=zoConstants/functions for interpreting results of os.stat() and os.lstat().

Suggested usage: from stat import *
iiiiiiiiii	c��|dzS)zMReturn the portion of the file's mode that can be set by
    os.chmod().
    i����mode� �/usr/lib64/python3.12/stat.py�S_IMODErs���&�=��cr)zLReturn the portion of the file's mode that describes the
    file type.
    i�rrrr�S_IFMTrs���(�?�ri@i i`i�ii�i�c�.�t|�tkS)z(Return True if mode is from a directory.)r�S_IFDIRrrr�S_ISDIRr2����$�<�7�"�"rcr	)z<Return True if mode is from a character special device file.)r�S_IFCHRrrr�S_ISCHRr6rrcr	)z8Return True if mode is from a block special device file.)r�S_IFBLKrrr�S_ISBLKr:rrcr	)z+Return True if mode is from a regular file.)r�S_IFREGrrr�S_ISREGr>rrcr	)z0Return True if mode is from a FIFO (named pipe).)r�S_IFIFOrrr�S_ISFIFOrBrrcr	)z,Return True if mode is from a symbolic link.)r�S_IFLNKrrr�S_ISLNKrFrrcr	)z%Return True if mode is from a socket.)r�S_IFSOCKrrr�S_ISSOCKrJs���$�<�8�#�#rc��dS)z#Return True if mode is from a door.Frrrr�S_ISDOORrN����5rcr)z*Return True if mode is from an event port.Frrrr�S_ISPORTrRrrcr)z'Return True if mode is from a whiteout.Frrrr�S_ISWHTrVrriiiii�i@i�i8i iiiiii ZlZs�-ZbZdZcZpZrZwZSZxZtZTcs��g}tD]:}|D]"\}}||z|ks�|j|��)|jd��<dj|�S)z;Convert a file's mode to a string of the form '-rwxrwxrwx'.rZ)�_filemode_tableZappendZjoin)rZpermZtableZbitZchars     r�filemoder �sm��
�D� �����	�	�I�C���c�z�S� � �����D�!�!����K�K�����
�7�7�4�=�r)Z*N)UZ__doc__ZST_MODEZST_INOZST_DEVZST_NLINKZST_UIDZST_GIDZST_SIZEZST_ATIMEZST_MTIMEZST_CTIMErrr
r
rrrrrZS_IFDOORZS_IFPORTZS_IFWHTrrrrrrrrrrZS_ISUIDZS_ISGIDZS_ENFMTZS_ISVTXZS_IREADZS_IWRITEZS_IEXECZS_IRWXUZS_IRUSRZS_IWUSRZS_IXUSRZS_IRWXGZS_IRGRPZS_IWGRPZS_IXGRPZS_IRWXOZS_IROTHZS_IWOTHZS_IXOTHZ	UF_NODUMPZUF_IMMUTABLEZ	UF_APPENDZ	UF_OPAQUEZUF_NOUNLINKZ
UF_COMPRESSEDZ	UF_HIDDENZSF_ARCHIVEDZSF_IMMUTABLEZ	SF_APPENDZSF_NOUNLINKZSF_SNAPSHOTrr ZFILE_ATTRIBUTE_ARCHIVEZFILE_ATTRIBUTE_COMPRESSEDZFILE_ATTRIBUTE_DEVICEZFILE_ATTRIBUTE_DIRECTORYZFILE_ATTRIBUTE_ENCRYPTEDZFILE_ATTRIBUTE_HIDDENZFILE_ATTRIBUTE_INTEGRITY_STREAMZFILE_ATTRIBUTE_NORMALZ"FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDZFILE_ATTRIBUTE_NO_SCRUB_DATAZFILE_ATTRIBUTE_OFFLINEZFILE_ATTRIBUTE_READONLYZFILE_ATTRIBUTE_REPARSE_POINTZFILE_ATTRIBUTE_SPARSE_FILEZFILE_ATTRIBUTE_SYSTEMZFILE_ATTRIBUTE_TEMPORARYZFILE_ATTRIBUTE_VIRTUALZ_statZImportErrorrrr�<module>r!sk����
��������������������������������������������
��#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�$�$�$������������
��
��
��
����
��
��
��
��
��
��
��
��
��
��
��
��
���	����	��	����
��	������	������s���s��
�s��
�s��
�s��
�s��
�s��
��s���
�s���
�g�o�s��
�s��
�s����s���
�s���
�g�o�s��
�s��
�s����s���
�s���
�g�o�s��
�s��
�s���/��8
�
�
� �� ������ ����"'����%)�"�%������#�� ��������	���������	�	�	��D�D�	���s�
D�D�D