Team Ai
Datasetpublic

codekingpro/portable-devtools

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

2��j���z�SrSSKJrJrJr SSKJrJr Sr\\/\\4r	\\\	/\\4r3S\	S\\4S\	4S	jrg5)zClient middleware support.�)�	Awaitable�Callable�Sequence���
ClientRequest�ClientResponse)�ClientMiddlewareType�ClientHandlerType�build_client_middlewares�handler�middlewares�returnc��^^�[U5S:XaUSmS[S[4UU4SjjnU$Tn[U5H#mS[S[6S[74SjnU"TU5nM% U$)	a@8Apply middlewares to request handler.9 10The middlewares are applied in reverse order, so the first middleware11in the list wraps all subsequent middlewares and the handler.12 13This implementation avoids using partial/update_wrapper to minimize overhead14and doesn't cache to avoid holding references to stateful middleware.15rr�reqrc��2># �T"UT5IShv�N$N7f�N�)rr
�16middlewares ���`D:\code\apps\devtools\python\user_packages\Python313\site-packages\aiohttp/client_middlewares.py�single_middleware_handler�;build_client_middlewares.<locals>.single_middleware_handler#s����#�C��1�1�1�1���
���mw�next_hc�4^^�S[S[4UU4SjjnU$)Nrrc��2># �T"UT5IShv�N$N7frr)rrrs ��r�wrapped�?build_client_middlewares.<locals>.make_wrapper.<locals>.wrapped0s������V�_�,�,�,�rr)rrrs`` r�make_wrapper�.build_client_middlewares.<locals>.make_wrapper-s"���
-�=�
-�^�
-�
-��N�)�lenrr	�reversedr17r)r
rr�current_handlerr rs`    @rrrs�����;��1�� ��^�18�	2��	2�>�	2�	2�)�(��O��{�+�19�	�$�	�.?�	�
�	�'�z�?�C��,��r"N)�__doc__�collections.abcrrr�
client_reqreprr	�__all__rr20rrr"r�<module>r*st�� �9�9�8�21S���m�_�i��.G�G�H�� ��%�&�	�.�(A�A���22%�
�%��.�/�%��%r"
codekingpro/portable-devtools · Team Ai