Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
web.cpython-313.pyc84 linesDownload Raw Back to __pycache__
1�

2��jH�)�D�SSKrSSKrSSKrSSKrSSKrSSKrSSKJr SSKJ	r	 SSK3Jr SSKJ
r
 SSKJrJrJrJrJ	rJrJrJrJrJrJr SSKJr SS	KJr SS4KJr SSK J!r! SSK"J#r#J$r$ SS
K%J&r&J'r'J(r(J)r)J*r*J+r+J,r,J-r-J.r.J/r/J0r0J1r1J2r2J3r3J4r4J5r5J6r6J7r7J8r8J9r9J:r:J;r;J<r<J=r=J>r>J?r?J@r@JArAJBrBJCrCJDrDJErEJFrFJGrGJHrHJIrIJJrJJKrKJLrLJMrMJNrNJOrOJPrPJQrQJRrRJSrSJTrTJUrUJVrVJWrWJXrXJYrYJZrZJ[r[J\r\J]r]J^r^J_r_J`r` SSKaJbrb SSKcJdrd SSKeJfrfJgrg SSKhJiriJjrjJkrk SSKlJmrmJnrnJoro SSKpJqrqJrrrJsrsJtrt SSKuJvrvJwrwJxrxJyryJzrzJ{r{J|r|J}r}J~r~JrJ�r�J�r�J�r�J�r� SSK�J�r�J�r�J�r�J�r�J�r�J�r�J�r�J�r�J�r� SSK�J�r� SSK�J�r�J�r�J�r�J�r�J�r�J�r�J�r�J�r�J�r�J�r�J�r� SSK�J�r�J�r�J�r� Sr�\(aSSK�J�r� OSSK�J�r� \GRJ"S\`SS9 \\�r�SSSSS\�SSSS.	S \\#\\#4S!\\\�\�4S"\\�S#\\!\\!S4S$\\\R\\R4S%\\�S&\\S'S(\�S)\\�S*\\�S+\S,S4S-jjr�S.\S/S0\GRXS,S4S1jr�SSSSS2S3S\�S\d\dGR\\SSSS4SS5.S \\#\\#4S!\\\�\�4S"\\�S#\\!\\!S4S$\\\R\\R4S6\�S7\�S%\\�S&\\S'S(\�S8\\S9\�S:\\GR`S;\�S)\\�S*\\�S<\�S0\\GRXS+\S,S4(S=jjr�S>\\�S,S4S?jr�\�S@:Xa\�"\GRhSS5 gg!\�a \�r�GN�f=f)A�N)�ArgumentParser)�Iterable)�suppress)�
import_module)�
TYPE_CHECKING�Any�	Awaitable�Callabler�List�Optional�Set�Type�Union�cast�)�AbstractAccessLogger)�AppKey)�
access_logger)�PathLike)�Application�CleanupError);�HTTPAccepted�HTTPBadGateway�HTTPBadRequest�HTTPClientError�HTTPConflict�HTTPCreated�	HTTPError�
HTTPException�HTTPExpectationFailed�HTTPFailedDependency�
HTTPForbidden�	HTTPFound�HTTPGatewayTimeout�HTTPGone�HTTPInsufficientStorage�HTTPInternalServerError�HTTPLengthRequired�HTTPMethodNotAllowed�HTTPMisdirectedRequest�HTTPMove�HTTPMovedPermanently�HTTPMultipleChoices�!HTTPNetworkAuthenticationRequired�
HTTPNoContent�HTTPNonAuthoritativeInformation�HTTPNotAcceptable�HTTPNotExtended�HTTPNotFound�HTTPNotImplemented�HTTPNotModified�HTTPOk�HTTPPartialContent�HTTPPaymentRequired�HTTPPermanentRedirect�HTTPPreconditionFailed�HTTPPreconditionRequired�HTTPProxyAuthenticationRequired�HTTPRedirection�HTTPRequestEntityTooLarge�HTTPRequestHeaderFieldsTooLarge�HTTPRequestRangeNotSatisfiable�HTTPRequestTimeout�HTTPRequestURITooLong�HTTPResetContent�HTTPSeeOther�HTTPServerError�HTTPServiceUnavailable�HTTPSuccessful�HTTPTemporaryRedirect�HTTPTooManyRequests�HTTPUnauthorized�HTTPUnavailableForLegalReasons�HTTPUnprocessableEntity�HTTPUnsupportedMediaType�HTTPUpgradeRequired�HTTPUseProxy�HTTPVariantAlsoNegotiates�HTTPVersionNotSupported�NotAppKeyWarning)�FileResponse)�AccessLogger)�5middleware�normalize_path_middleware)�PayloadAccessError�RequestHandler�RequestPayloadError)�BaseRequest�	FileField�Request)�
ContentCoding�Response�StreamResponse�
json_response)�AbstractRouteDef�RouteDef�
RouteTableDef�	StaticDef�delete�get�head�options�patch�post�put�route�static�view)	�	AppRunner�6BaseRunner�BaseSite�GracefulExit�
NamedPipeSite�ServerRunner�SockSite�TCPSite�UnixSite)�Server)�AbstractResource�
AbstractRoute�DynamicResource�
PlainResource�PrefixedSubAppResource�Resource�
ResourceRoute�StaticResource�
UrlDispatcher�UrlMappingMatchInfo�View)�WebSocketReady�WebSocketResponse�	WSMsgType)rrrrrRrrrrrrrrr r!r"r#r$r%r&r'r(r)r*r+r,r-r.r/r0r1r2r3r4r5r6r7r8r9r:r;r<r=r>r?r@rArBrCrDrErFrGrHrIrJrKrLrMrNrOrPrQrSrUrVrWrXrYrZr[r\r]r^r_r`rarbrcrdrerfrgrhrirjrkrlrmrnrorprqrrrtrurvrwrsrxryrzr{r|r}r~rr�r�r�r�r�r�r��run_app)�7SSLContext�ignoreT)�category�append�)	�host�port�path�sock�ssl_context�print�backlog�
reuse_address�8reuse_port�appr�r�r�r�r�r�).Nr�r�r��kwargs�returnc	
��# �[R"U5(a9UIShv�Nn[[U5n[	U40U10D6nUR5IShv�N /nUb\[
U[5(aUR[UUUUUUU	S95 ONUH!n
UR[UU
UUUUU	S95 M# O&UcUbUbUR[UUUUUU	S95 Ube[
U[[R45(aUR[UUUUS95 O$UHnUR[UUUUS95 M  UbU[
U[5(dUR[UUUUS95 O$UHnUR[UUUUS95 M  UHnUR5IShv�N M U(aB[!SUR"55nU"SR%SR'U555 [R("S5IShv�N M GNGN�NxN!UR+5IShv�N f=f7f)N)r�r�r�r�)r�r�r�r�r�)r�r�c3�L# �UHn[UR5v� M g7f)N)�str�name)�.0�ss  �QD:\code\apps\devtools\python\user_packages\Python313\site-packages\aiohttp/web.py�	<genexpr>�_run_app.<locals>.<genexpr>�s���=��1�3�q�v�v�;�;��s�"$z6======== Running on {} ========11(Press CTRL+C to quit)z, i)�asyncio�iscoroutinerrro�setup�12isinstancer�r�rv�osrrwrru�start�sorted�sites�format�join�sleep�cleanup)r�r�r�r�r�r�r�r�r�r�r��runnerr��h�pr��site�namess                  r��_run_appr�1s]������3����i��13�{�C�14 �C�
�s�
%�f�
%�F�15�,�,�.����E�^����$��$�$��������$/� '�&3�#-��16��A��L�L��"�� �(3�$+�*7�'1��17���\�d�l�d�.>��L�L���� +�#�"/�)�
�	
����$��b�k�k� 2�3�3�������$/� '�	���A��L�L� �"��(3�$+�	������d�H�-�-�������$/� '�	���A��L�L� �"��(3�$+�	����D��*�*�,������=����=�=�E��)�)/���	�	�%�0@�)A�
���-�-��%�%�%��K��j
�
&���n�n����sk�!I�H/�3I�H2�I�EH9�<H5�=A+H9�(H7�)H9�/I�2I�5H9�7H9�9I�
I�I�I�	to_cancelzasyncio.Task[Any]�loopc�<�U(dgUHnUR5 M UR[R"USS065 UHPnUR	5(aMUR5cM-UR
SUR5US.5 MR g)N�return_exceptionsTz1unhandled exception during asyncio.run() shutdown)�message�	exception�task)�cancel�run_until_completer��gather�	cancelledr��call_exception_handler)r�r�r�s   r��
_cancel_tasksr��s����������
��	���G�N�N�I�N��N�O����>�>�����>�>��'��'�'�R�!%���!1� ��
�	�gN@g�R@F)r�r�r�r��shutdown_timeout�keepalive_timeoutr�r�r��access_log_class�access_log_format�18access_log�handle_signalsr�r��handler_cancellationr�r�r�r�r�r�r�r�c	�v�Uc[R"5nUR5(a�U(a�URS:XavUR[19R:XaUR[20R5 UR5(d$UR[21R"55 UR[U40SU_SU_SU_SU_SU_SU_S	U_S22U_SU	_SU23_S
U_SU_SU
_SU_SU_SU_UD65n[R"U5 URU5 UR%5 ['[R(5 URU5 SSS5 [+[R,"U5U5 URUR/55 UR15 g![ ["4a N�f=f!,(df   Nt=f![+[R,"U5U5 URUR/55 UR15 f=f!UR%5 ['[R(5 URU5 SSS5 O!,(df   O=f[+[R,"U5U5 URUR/55 UR15 f![+[R,"U5U5 URUR/55 UR15 f=f=f)zRun an app locallyNzaiohttp.accessr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�)r��new_event_loop�	get_debugr��level�logging�NOTSET�setLevel�DEBUG�hasHandlers�24addHandler�
StreamHandler�create_taskr��set_event_loopr�rr�KeyboardInterruptr�r�CancelledErrorr��	all_tasks�shutdown_asyncgens�close)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��	main_tasks                    r�r�r��s���.�|��%�%�'���~�~���J�:�?�?�>N�+N����w�~�~�-�����
�
�.��%�%�'�'��!�!�'�"7�"7�"9�:�� � ���	25��	26��	27��		28�29�	30�.�
	31�0�	32�$�	33��	34��	35�.�	36�0�	37�"�	38�*�	39�(�	40� "�!	41�""6��%	42��I�.
����t�$����	�*�	������'�0�0�1��'�'�	�2�2�
�'�+�+�D�1�4�8��#�#�D�$;�$;�$=�>��J�J�L��
�+�,�
��
��432�1��
�'�+�+�D�1�4�8��#�#�D�$;�$;�$=�>��J�J�L��	������'�0�0�1��'�'�	�2�2�1�1��
�'�+�+�D�1�4�8��#�#�D�$;�$;�$=�>��J�J�L��
�'�+�+�D�1�4�8��#�#�D�$;�$;�$=�>��J�J�L�s{�'G�/)G)�G�*G)�G�H=�G�H=�44G&�"G)�)AH:�=L8�?)K$�(J�:	K$�45J�
K$�AL8�$AL5�5L8�argvc��[SSS9nURSSSS9 URSS	S46SS9 URSS
S[SS9 URSSSS9 URU5up#URRS5upEnU(aU(dUR
S5 URS5(aUR
S5 [U5n[WU5n	URb&[[S5(dUR
S5 [R "[R"S9 UR(aUR$cS=p�O!UR$=(d S n47UR&nW	"U5n[)X�X�RS!9 UR+S"S#9 g![a!nUR
SUSU35 SnAN�SnAff=f![a UR
SU<SU<35 GNf=f)$Nzaiohttp.web Application serverzaiohttp.web)�description�prog�48entry_funczvCallable returning the `aiohttp.web.Application` instance to run. Should be specified in the 'module:function' syntax.z49entry-func)�help�metavarz-Hz50--hostnamez0TCP/IP hostname to serve on (default: localhost))r��defaultz-Pz--portz.TCP/IP port to serve on (default: %(default)r)i�)r��typer�z-Uz--pathz_Unix file system path to serve on. Can be combined with hostname to serve on both Unix and TCP.)r��:z,'entry-func' not in 'module:function' syntax�.z#relative module names not supportedzunable to import z: zmodule z has no attribute �AF_UNIXz=file system paths not supported by your operating environment)r��	localhost)r�r�r�zStopped51)r�)r�add_argument�int�parse_known_argsr��	partition�error�52startswithr�ImportError�getattr�AttributeErrorr��hasattr�socketr��basicConfigr��hostnamer�r��exit)
r��53arg_parser�args�54extra_argv�mod_str�_�func_str�module�ex�funcr�r�r�s
             r��mainrs���4�=��J�����
H��
�������
?��	�������
=�
���������)���"�2�2�4�8��D� �?�?�4�4�S�9��G���7����G�H����#������>�?�>��w�'��N��v�x�(��55�y�y��W�V�Y�%?�%?����K�	56����g�m�m�,��y�y�T�]�]�*����t��}�}�+����y�y��57�z�58�C��C��I�I�6��O�O�K�O�(��/�>����,�W�I�R��t�<�=�=��>���N����7�7�+�-?��|�L�M�N�s*�F*�G�*59G�4G�G�#G?�>G?�__main__)�r�r�r�r��sys�warnings�argparser�collections.abcr�60contextlibr�	importlibr�typingrrr	r61�TypingIterablerrr
rrr�abcr�helpersr�logr�typedefsr�web_apprr�web_exceptionsrrrrrrrrr r!r"r#r$r%r&r'r(r)r*r+r,r-r.r/r0r1r2r3r4r5r6r7r8r9r:r;r<r=r>r?r@rArBrCrDrErFrGrHrIrJrKrLrMrNrOrPrQrR�web_fileresponserS�web_logrT�web_middlewaresrUrV�web_protocolrWrXrY�web_requestrZr[r\�web_responser]r^r_r`�web_routedefrarbrcrdrerfrgrhrirjrkrlrmrn�62web_runnerrorprqrrrsrtrurvrw�63web_serverrx�web_urldispatcherryrzr{r|r}r~rr�r�r�r��web_wsr�r�r��__all__�sslr�r��object�filterwarningsr��HostSequencer�r��boolr��AbstractEventLoopr��64LOG_FORMAT�float�Loggerr�r�__name__r��r�r��<module>r'sf����	�
�65��#�$��#�����&�%���M�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�z;�!����66��67������ 68�69�70�)�������@��F���"�71	����+;�D�I��c�"��04��<@�JN�(,�+0��$(�!%�x�	�{�I�k�2�2�	3�x��5��l�*�+�72,�x��3�-�	x�73��.��2�D�8�749�x��5�����v�}�}�(E�E�F�75G�
x��*�%�x��H�Y�'�(�x��x��D�>�x����x��x�76�x�v��&�'��/6�/H�/H��	��604��<@�JN�"�#�(,�+0��3?�)�4�4�+8��$(�!%�!&�04�'E�	�{�I�k�2�2�	3�E��5��l�*�+�77,�E��3�-�	E�78��.��2�D�8�799�E��5�����v�}�}�(E�E�F�80G�
E��E��E��*�%�E��H�Y�'�(�E��E��/�0�E��E�����(�E��E� �D�>�!E�"���#E�$�%E�&�7�,�,�81-�'E�(�)E�*82�+E�P@)�t�C�y�@)�T�@)�F�z������!�"�����O	���83��s�84L�L�L
codekingpro/portable-devtools · Team Ai