Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
tracing.cpython-313.pyc197 linesDownload Raw Back to __pycache__
1�

2��j�:���SSKJr SSKJrJrJrJrJr SSKrSSK	J3r4 SSKJr SSK
Jr SSKJr \(aSS	KJr \"S5SS9r\6\\\4rS
r"SS5r\R."SSSS9"SS55r\R."SSSS9"SS55r\R."SSSS9"SS55r\R."SSSS9"SS55r\R."SSSS9"SS55r\R."SSSS9"SS55r\R."SSSS9"SS55r\R."SSSS9"SS 55r\R."SSSS9"S!S"55r \R."SSSS9"S#S$55r!\R."SSSS9"S%S&55r"\R."SSSS9"S'S(55r#\R."SSSS9"S)S*55r$\R."SSSS9"S+S,55r%\R."SSSS9"S-S.55r&\R."SSSS9"S/S055r'"S1S25r(g)3�)�SimpleNamespace)�
TYPE_CHECKING�Mapping�Optional�Type�TypeVarN)�Signal)�CIMultiDict)�URL�)�ClientResponse)�
ClientSession�_ParamT_contraT)�
contravariant)�TraceConfig�TraceRequestStartParams�TraceRequestEndParams�TraceRequestExceptionParams� TraceConnectionQueuedStartParams�TraceConnectionQueuedEndParams� TraceConnectionCreateStartParams�TraceConnectionCreateEndParams�TraceConnectionReuseconnParams�TraceDnsResolveHostStartParams�TraceDnsResolveHostEndParams�TraceDnsCacheHitParams�TraceDnsCacheMissParams�TraceRequestRedirectParams�TraceRequestChunkSentParams� TraceResponseChunkReceivedParams�TraceRequestHeadersSentParamsc���\rSrSrSr\4S\\SS4SjjrSS\\	\7\84S\4SjjrSS	jr\
SS9j5r\
SSj5r\
SSj5r\
S S
j5r\
S!Sj5r\
S"Sj5r\
S#Sj5r\
S$Sj5r\
S%Sj5r\
S&Sj5r\
S'Sj5r\
S(Sj5r\
S)Sj5r\
S*Sj5r\
S+Sj5r\
S,Sj5rSrg)-r�'zFFirst-class used to trace requests launched via ClientSession objects.�trace_config_ctx_factory�returnNc��[U5Ul[U5Ul[U5Ul[U5Ul[U5Ul[U5Ul[U5Ul[U5Ul[U5Ul	[U5Ul10[U5Ul[U5Ul[U5Ul
[U5Ul[U5Ul[U5UlXlg�N)r	�_on_request_start�_on_request_chunk_sent�_on_response_chunk_received�_on_request_end�_on_request_exception�_on_request_redirect�_on_connection_queued_start�_on_connection_queued_end�_on_connection_create_start�_on_connection_create_end�_on_connection_reuseconn�_on_dns_resolvehost_start�_on_dns_resolvehost_end�_on_dns_cache_hit�_on_dns_cache_miss�_on_request_headers_sent�_trace_config_ctx_factory)�selfr$s  �UD:\code\apps\devtools\python\user_packages\Python313\site-packages\aiohttp/tracing.py�__init__�TraceConfig.__init__*s��KQ�QU�,����4�L�	
�#�11
�4�L�	
�(�GM�T�l����4�L�	
�"�QW��Q12��!�13
�4�L�	
�(�14
�4�L�	
�&�15
�4�L�	
�(�16
�4�L�	
�&�17
�4�L�	
�%�18
�4�L�	
�&�
�4�L�	
�$�JP�PT����KQ�RV�<����4�L�	
�%�*B�&��trace_request_ctxc� �URUS9$)z&Return a new trace_config_ctx instance)r>)r8)r9r>s  r:�trace_config_ctx�TraceConfig.trace_config_ctxXs���-�-�@Q�-�R�Rr=c�D�URR5 URR5 URR5 URR5 UR19R5 URR5 URR5 URR5 URR5 URR5 URR5 URR5 URR5 URR5 URR5 UR R5 gr')r(�freezer)r*r+r,r-r.r/r0r1r2r3r4r5r6r7�r9s r:rC�TraceConfig.freeze^s"�����%�%�'��#�#�*�*�,��(�(�/�/�1����#�#�%��"�"�)�)�+��!�!�(�(�*��(�(�/�/�1��&�&�-�-�/��(�(�/�/�1��&�&�-�-�/��%�%�,�,�.��&�&�-�-�/��$�$�+�+�-����%�%�'����&�&�(��%�%�,�,�.r=c��UR$r')r(rDs r:�on_request_start�TraceConfig.on_request_startp����%�%�%r=c��UR$r')r)rDs r:�on_request_chunk_sent�!TraceConfig.on_request_chunk_sentts���*�*�*r=c��UR$r')r*rDs r:�on_response_chunk_received�&TraceConfig.on_response_chunk_receivedz����/�/�/r=c��UR$r')r+rDs r:�on_request_end�TraceConfig.on_request_end�s���#�#�#r=c��UR$r')r,rDs r:�on_request_exception� TraceConfig.on_request_exception�s���)�)�)r=c��UR$r')r-rDs r:�on_request_redirect�TraceConfig.on_request_redirect�s���(�(�(r=c��UR$r')r.rDs r:�on_connection_queued_start�&TraceConfig.on_connection_queued_start�rPr=c��UR$r')r/rDs r:�on_connection_queued_end�$TraceConfig.on_connection_queued_end�����-�-�-r=c��UR$r')r0rDs r:�on_connection_create_start�&TraceConfig.on_connection_create_start�rPr=c��UR$r')r1rDs r:�on_connection_create_end�$TraceConfig.on_connection_create_end�r`r=c��UR$r')r2rDs r:�on_connection_reuseconn�#TraceConfig.on_connection_reuseconn�����,�,�,r=c��UR$r')r3rDs r:�on_dns_resolvehost_start�$TraceConfig.on_dns_resolvehost_start�r`r=c��UR$r')r4rDs r:�on_dns_resolvehost_end�"TraceConfig.on_dns_resolvehost_end�s���+�+�+r=c��UR$r')r5rDs r:�on_dns_cache_hit�TraceConfig.on_dns_cache_hit�rIr=c��UR$r')r6rDs r:�on_dns_cache_miss�TraceConfig.on_dns_cache_miss�s���&�&�&r=c��UR$r')r7rDs r:�on_request_headers_sent�#TraceConfig.on_request_headers_sent�rjr=)r1r0r/r.r2r5r6r4r3r)r+r,r7r-r(r*r8r'�r%N)r%z'_TracingSignal[TraceRequestStartParams])r%z+_TracingSignal[TraceRequestChunkSentParams])r%z0_TracingSignal[TraceResponseChunkReceivedParams])r%z%_TracingSignal[TraceRequestEndParams])r%z+_TracingSignal[TraceRequestExceptionParams])r%z*_TracingSignal[TraceRequestRedirectParams])r%z0_TracingSignal[TraceConnectionQueuedStartParams])r%z._TracingSignal[TraceConnectionQueuedEndParams])r%z0_TracingSignal[TraceConnectionCreateStartParams])r%z._TracingSignal[TraceConnectionCreateEndParams])r%z._TracingSignal[TraceConnectionReuseconnParams])r%z._TracingSignal[TraceDnsResolveHostStartParams])r%z,_TracingSignal[TraceDnsResolveHostEndParams])r%z&_TracingSignal[TraceDnsCacheHitParams])r%z'_TracingSignal[TraceDnsCacheMissParams])r%z-_TracingSignal[TraceRequestHeadersSentParams])�__name__�20__module__�__qualname__�__firstlineno__�__doc__rrr;rr�strr@rC�propertyrGrKrNrRrUrXr[r^rbrerhrlrorrrurx�__static_attributes__�r=r:rr's���P�AP�,B�(,�_�(=�,B�	
�,B�^@D�S�!)�'�#�s�(�*;�!<�S�	�S�/�$�&��&��+�	6�+��+�21�0�	;�0��0�22�$��$��*�	6�*��*�23�)�	5�)��)�24�0�	;�0��0�25�.�	9�.��.�26�0�	;�0��0�27�.�	9�.��.�28�-�	9�-��-�29�.�	9�.��.�30�,�	7�,��,�31�&��&��'��'��-�	8�-��-r=r)�auto_attribs�frozen�slotsc�8�\rSrSr%Sr\\S'\\S'S\S'Srg)	r��z0Parameters sent by the `on_request_start` signal�method�url�CIMultiDict[str]�headersr�N�	r{r|r}r~rr��__annotations__rr�r�r=r:rr�s��:��K�	�H�
�r=rc�8�\rSrSr%Sr\\S'\\S'\\S'Sr	g)r��z5Parameters sent by the `on_request_chunk_sent` signalr�r��chunkr�N�32r{r|r}r~rr�r�r�bytesr�r�r=r:rr�s��?��K�	�H��Lr=rc�8�\rSrSr%Sr\\S'\\S'\\S'Sr	g)r ��z:Parameters sent by the `on_response_chunk_received` signalr�r�r�r�Nr�r�r=r:r r �s��D��K�	�H��Lr=r c�B�\rSrSr%Sr\\S'\\S'S\S'\\S'Sr	g	)33r��z.Parameters sent by the `on_request_end` signalr�r�r�r��responser�N�34r{r|r}r~rr�r�rr
r�r�r=r:rr�s��8��K�	�H�
���r=rc�B�\rSrSr%Sr\\S'\\S'S\S'\\S'Sr	g	)35r��z4Parameters sent by the `on_request_exception` signalr�r�r�r��	exceptionr�N)36r{r|r}r~rr�r�r�
BaseExceptionr�r�r=r:rr�s��>��K�	�H�
���r=rc�B�\rSrSr%Sr\\S'\\S'S\S'\\S'Sr	g	)37r��z3Parameters sent by the `on_request_redirect` signalr�r�r�r�r�r�Nr�r�r=r:rr�s��=��K�	�H�
���r=rc��\rSrSrSrSrg)riz:Parameters sent by the `on_connection_queued_start` signalr�N�r{r|r}r~rr�r�r=r:rr���Dr=rc��\rSrSrSrSrg)riz8Parameters sent by the `on_connection_queued_end` signalr�Nr�r�r=r:rr���Br=rc��\rSrSrSrSrg)riz:Parameters sent by the `on_connection_create_start` signalr�Nr�r�r=r:rrr�r=rc��\rSrSrSrSrg)riz8Parameters sent by the `on_connection_create_end` signalr�Nr�r�r=r:rrr�r=rc��\rSrSrSrSrg)riz7Parameters sent by the `on_connection_reuseconn` signalr�Nr�r�r=r:rrs��Ar=rc�$�\rSrSr%Sr\\S'Srg)riz8Parameters sent by the `on_dns_resolvehost_start` signal�hostr�N�r{r|r}r~rr�r�r�r�r=r:rrs38��B�39
�Ir=rc�$�\rSrSr%Sr\\S'Srg)ri"z6Parameters sent by the `on_dns_resolvehost_end` signalr�r�Nr�r�r=r:rr"s40��@�41
�Ir=rc�$�\rSrSr%Sr\\S'Srg)ri)z0Parameters sent by the `on_dns_cache_hit` signalr�r�Nr�r�r=r:rr)s42��:�43
�Ir=rc�$�\rSrSr%Sr\\S'Srg)ri0z1Parameters sent by the `on_dns_cache_miss` signalr�r�Nr�r�r=r:rr0s44��;�45
�Ir=rc�8�\rSrSr%Sr\\S'\\S'S\S'Srg)	r!i7z7Parameters sent by the `on_request_headers_sent` signalr�r�r�r�r�Nr�r�r=r:r!r!7s��A��K�	�H�
�r=r!c46�n�\rSrSrSrSSS\S\SS4S	jrS47\S\	SS
SS4Sjr48S49\S\	S\SS4SjrS50\S\	S\SS4Sjr
S51\S\	SS
S\SS452SjrS53\S\	SS
S\SS454SjrS55\S\	SS
S\SS456SjrS#SjrS#SjrS#SjrS#SjrS#SjrS\SS4SjrS\SS4SjrS\SS4SjrS\SS4S jrS57\S\	SS
SS4S!jrS"rg)$�Tracei@ztInternal dependency holder class.58 59Used to keep together the main dependencies used60at the moment of send a signal.61�sessionr�trace_configr@r%Nc�(�X lX0lXlgr')�
_trace_config�_trace_config_ctx�_session)r9r�r�r@s    r:r;�Trace.__init__Gs��*��!1���
r=r�r�r�r�c	��# �URRRURUR[XU55IShv�N$N7fr')r�rG�sendr�r�r�r9r�r�r�s    r:�send_request_start�Trace.send_request_startQsJ����'�'�8�8�=�=��M�M��"�"�#�F��9�62�63�	64�65���A	A�A�Ar�c	��# �URRRURUR[XU55IShv�N$N7fr')r�rKr�r�r�r�r9r�r�r�s    r:�send_request_chunk_sent�Trace.send_request_chunk_sentZsJ����'�'�=�=�B�B��M�M��"�"�'��U�;�66�67�	68�69�r�c	��# �URRRURUR[XU55IShv�N$N7fr')r�rNr�r�r�r r�s    r:�send_response_chunk_received�"Trace.send_response_chunk_receivedcsJ����'�'�B�B�G�G��M�M��"�"�,�V�%�@�70�71�	72�73�r�r�c74��# �URRRURUR[XX455IShv�N$N7fr')r�rRr�r�r�r�r9r�r�r�r�s     r:�send_request_end�Trace.send_request_endlsJ����'�'�6�6�;�;��M�M��"�"�!�&�w�A�75�76�	77�78�r�r�c79��# �URRRURUR[XX455IShv�N$N7fr')r�rUr�r�r�r)r9r�r�r�r�s     r:�send_request_exception�Trace.send_request_exceptionysJ����'�'�<�<�A�A��M�M��"�"�'��W�H�80�81�	82�83�r�c84��# �URRRURUR[XX455IShv�N$N7fr')r�r-r�r�r�rr�s     r:�send_request_redirect�Trace.send_request_redirect�sJ����'�'�<�<�A�A��M�M��"�"�&�v�G�F�85�86�	87�88�r�c��# �URRRURUR[55IShv�N$N7fr')r�r[r�r�r�rrDs r:�send_connection_queued_start�"Trace.send_connection_queued_start��C����'�'�B�B�G�G��M�M�4�1�1�3S�3U�89�90�	91�92���AA�	A�93Ac��# �URRRURUR[55IShv�N$N7fr')r�r^r�r�r�rrDs r:�send_connection_queued_end� Trace.send_connection_queued_end��C����'�'�@�@�E�E��M�M�4�1�1�3Q�3S�94�95�	96�97�r�c��# �URRRURUR[55IShv�N$N7fr')r�rbr�r�r�rrDs r:�send_connection_create_start�"Trace.send_connection_create_start�r�r�c��# �URRRURUR[55IShv�N$N7fr')r�rer�r�r�rrDs r:�send_connection_create_end� Trace.send_connection_create_end�r�r�c��# �URRRURUR[55IShv�N$N7fr')r�rhr�r�r�rrDs r:�send_connection_reuseconn�Trace.send_connection_reuseconn�sC����'�'�?�?�D�D��M�M�4�1�1�3Q�3S�98�99�	100�101�r�r�c��# �URRRURUR[U55IShv�N$N7fr')r�rlr�r�r�r�r9r�s  r:�send_dns_resolvehost_start� Trace.send_dns_resolvehost_start�sF����'�'�@�@�E�E��M�M�4�1�1�3Q�RV�3W�102�103�	104�105���AA�106A�Ac��# �URRRURUR[U55IShv�N$N7fr')r�ror�r�r�rr�s  r:�send_dns_resolvehost_end�Trace.send_dns_resolvehost_end�sF����'�'�>�>�C�C��M�M�4�1�1�3O�PT�3U�107�108�	109�110�r�c��# �URRRURUR[U55IShv�N$N7fr')r�rrr�r�r�rr�s  r:�send_dns_cache_hit�Trace.send_dns_cache_hit�sE����'�'�8�8�=�=��M�M�4�1�1�3I�$�3O�111�112�	113�114�r�c��# �URRRURUR[U55IShv�N$N7fr')r�rur�r�r�rr�s  r:�send_dns_cache_miss�Trace.send_dns_cache_miss�sE����'�'�9�9�>�>��M�M�4�1�1�3J�4�3P�115�116�	117�118�r�c	��# �URRRURUR[XU55IShv�N$N7fr')r�r7r�r�r�r!r�s    r:�send_request_headers�Trace.send_request_headers�sJ����'�'�@�@�E�E��M�M��"�"�)�&�w�?�119�120�	121�122�r�)r�r�r�rz)r{r|r}r~rrrr;r�rr�r�r�r�r
r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r=r:r�r�@s���� � � �"� �*�	 �123124� �125��126� #�127�.@�128�	
�129�130��131� #�132�,1�133�	
�134�135��136� #�137�,1�138�	
�139�140��141��142�$�	143�144!�145�146�
147�148��149��150�$�	151�152!�153�154�
155�156��157��158�$�	159�160!�161�162�
163�164�165166�167168�169170�171172�173174�S�175�T�176�177178�3�179�4�180�181182�S�183�T�184�185186�c�187�d�188�189190��191� #�192�.@�193�	
�194r=r�))�typesr�typingrrrrr�attr�	aiosignalr	�	multidictr195�yarlr�
client_reqrepr
�clientrr�_TracingSignal�__all__r�srrr rrrrrrrrrrrrr!r�r�r=r:�<module>r�s���!�B�B���!��)��%��-�T�B�N��M�?�N�J�K�N���*_-�_-�D���T�$�d�3� � �4� ����T�$�d�3���4�����T�$�d�3���4�����T�$�d�3���4�����T�$�d�3���4�����T�$�d�3���4�����T�$�d�3�E�E�4�E����T�$�d�3�C�C�4�C����T�$�d�3�E�E�4�E����T�$�d�3�C�C�4�C����T�$�d�3�B�B�4�B����T�$�d�3���4�����T�$�d�3���4�����T�$�d�3���4�����T�$�d�3���4�����T�$�d�3� � �4� �G196�G197r=
codekingpro/portable-devtools · Team Ai