add-determinism 0.7.3

RPM buildroot helper to strip nondeterministic bits in files
Documentation
�

��VcH
cs��dZddlZddlZddlZddlZddlZddlZd�Ze	��Z
d�Zejej
ejjfZe��Zd�Zd�ZdS))�iscoroutinefunction�iscoroutine�Ncs��tjjp=tjjo+t	t
j�d����S)NZPYTHONASYNCIODEBUG)�sysZflagsZdev_modeZignore_environmentZbool�osZenvironZget���+/usr/lib64/python3.11/asyncio/coroutines.py�_is_debug_moders@���9��N�c�i�&B�"B�#M�"&�r�z�~�~�6J�'K�'K�"L�"L�Nrcs\�	tj|��pt|dd��tuS)N�
_is_coroutine)�inspectrZgetattrr	)Zfunc� rrrs3��@��'��-�-�
B��D�/�4�0�0�M�A�Crcs��	t|��tvrdSt|t��rAt	t��dkr't�t|����dSdS)NTidF)�type�_iscoroutine_typecacheZ
isinstance�_COROUTINE_TYPESZlenZadd)Zobjrrrr"sm��3��C�y�y�*�*���t��#�'�(�(���%�&�&��,�	2�"�&�&�t�C�y�y�1�1�1��t��urcs��d�}d�}d}t|d��r|jr|j}nt|d��r|jr|j}||��}|s||��r|�d�S|Sd}t|d��r|jr|j}nt|d��r|jr|j}|jpd}d	}|�|j}|�d
|�d|��}n|j}|�d|�d|��}|S)
Ncs��t|d��r|jr|j}n7t|d��r|jr|j}ndt|��j�d�}|�d�S)N�__qualname__�__name__z<z without __name__>z())�hasattrrrr)�coro�	coro_names  r�get_namez#_format_coroutine.<locals>.get_name5s}��
�4��(�(�	D�T�->�	D��)�I�I�
�T�:�
&�
&�	D�4�=�	D��
�I�I�D�D��J�J�/�C�C�C�I�����rcsf�	|jS#t$r	|jcYS#t$rYYdSwxYwwxYw)NF)Z
cr_runningZAttributeErrorZ
gi_running)rrr�
is_runningz%_format_coroutine.<locals>.is_runningCsa��	��?�"���	�	�	�
���&�&�&��!�
�
�
��u�u�u�
����	���s �	�
0��0�
,�0�,�0�cr_code�gi_codez running�gi_frame�cr_framez<empty co_filename>rz running at z:z done, defined at )rrrrrZco_filenameZf_linenoZco_firstlineno)	rrrZ	coro_coderZ
coro_frameZfilenameZlinenoZ	coro_reprs	         r�_format_coroutiner2sb�� � � �����I��t�Y���!�D�L�!��L�	�	�	��y�	!�	!�!�d�l�!��L�	������I����:�d���	��)�)�)�)����J��t�Z� � �#�T�]�#��]�
�
�	��z�	"�	"�#�t�}�#��]�
��$�=�(=�H�
�F��H��$�� �A�A�h�A�A��A�A�	�	��)�� �G�G�H�G�G�v�G�G�	��r)Z__all__Zcollections.abcZcollectionsr
rrZ	tracebackZtypesrZobjectr	rZ
CoroutineTypeZ
GeneratorTypeZabcZ	CoroutinerZsetr
rrrrr�<module>rs���
.����������	�	�	�	�
�
�
�
���������N�N�N�����
�C�C�C��'��)<��O�-�/�������
�
�
� =�=�=�=�=r