+
    üg©j†  ã                   óp  a € R t0 t ^ RIt^ RIt^ RIt^ RIt^RI	H
t ^RIHt ^RIHt Rt] ^ k ]P$                  t]P(                  ! R4      t ! R R]]4      tR R	 lt]P.                  '       d   R
]RR/R R lltM	R
]RR/R ltR R ltRt]P6                  R,          R8  d
   ]],          tR R ltR# )é    N)Úincludes©ÚLoop)Ú__version__Ú_Tc                   ó   € ] tR t^tRtR# )r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__static_attributes__r	   ó    ÚJ/var/www/html/bestweb/venv/lib/python3.14/site-packages/uvloop/__init__.pyr   r      s   † Ûr   r   c                ó$   € V ^8„  d   QhR\         /# ©é   Úreturnr   )Úformats   "r   Ú__annotate__r      s   € ÷ ñ œñ r   c                 ó   € \        4       # )zReturn a new event loop.r   r	   r   r   Únew_event_loopr      s	   € ä‹6€Mr   Úloop_factoryÚdebugc                ó2  € V ^8„  d   QhR\         P                  \         P                  \         P                  \        3,          R\         P                  \         P
                  . \        3,          ,          R\         P                  \        ,          R\        /# )r   Úmainr   r   r   )Ú_typingÚ	CoroutineÚAnyr   ÚOptionalÚCallabler   Úbool)r   s   "r   r   r      sz   € ÷ Dñ DÜ×Ñ¤§¡¬W¯[©[¼"Ð <Õ=ðDô ×&Ñ&Ü×Ñ˜R¤˜XÕ&õ
ðDô ×Ñ¤Õ%ðDô 
ñDr   c               ó   € R# )ú5The preferred way of running a coroutine with uvloop.Nr	   )r   r   r   s   &$$r   Úrunr%      s   ‚ r   c               ó   a € V 3R lp\         P                  R,          pVR	8:  Ed$   \        P                  ! 4       e   \	        R4      h\        P
                  ! S 4      '       g   \        RP                  S 4      4      hV! 4       p \        P                  ! V4       Ve   VP                  V4       VP                  V! 4       4       \        V4       VP                  VP                  4       4       \        VR4      '       d    VP                  VP                  4       4       \        P                  ! R4       VP                  4        # VR
8X  df   \        P                  ! 4       e   \	        R4      h\        P                   ! RRVRV/VB ;_uu_ 4       pVP#                  V! 4       4      uuRRR4       # VR8¼  g   Q h\        P"                  ! V! 4       3RVRV/VB #   \        P                  ! R4       TP                  4        i ; i   \        T4       TP                  TP                  4       4       \        TR4      '       d    TP                  TP                  4       4       \        P                  ! R4       TP                  4        i   \        P                  ! R4       TP                  4        i ; i; i  + '       g   i     R# ; i)r$   c               “   ó�   <"  € \         P                  ! 4       p \        V \        4      '       g   \	        R 4      hSG Rj  x€L
 #  L5i)z)uvloop.run() uses a non-uvloop event loopN)Ú	__asyncioÚ_get_running_loopÚ
isinstancer   Ú	TypeError)Úloopr   s    €r   ÚwrapperÚrun.<locals>.wrapper)   s9   øé € ô ×.Ò.Ó0ˆDÜ˜d¤D×)Ò)ÜÐ KÓLÐLØ—:Ð‘:ùs   ƒ<A¿AÁ AºNr   NNz8asyncio.run() cannot be called from a running event loopz"a coroutine was expected, got {!r}Úshutdown_default_executorr   r   )é   é
   )r1   é   r	   ©r1   é   )Ú_sysÚversion_infor(   r)   ÚRuntimeErrorÚiscoroutineÚ
ValueErrorr   Úset_event_loopÚ	set_debugÚrun_until_completeÚ_cancel_all_tasksÚshutdown_asyncgensÚhasattrr0   ÚcloseÚRunnerr%   )r   r   r   Ú
run_kwargsr-   Úvir,   Úrunners   f$$,    r   r%   r%   &   st  ø€ õ	ô ×Ñ˜rÕ"ˆà��=ô ×*Ò*Ó,Ò8Ü"ØNóPð Pô ×(Ò(¨×.Ò.Ü Ø8×?Ñ?ÀÓEóð ñ  “>ˆDð!Ü×(Ò(¨Ô.ØÒ$Ø—N‘N 5Ô)Ø×.Ñ.©w«yÓ9ð	!Ü% dÔ+Ø×+Ñ+¨D×,CÑ,CÓ,EÔFÜ˜tÐ%@×AÒAØ×/Ñ/Ø ×:Ñ:Ó<ôô ×,Ò,¨TÔ2Ø—J‘J•Là�7Œ]Ü×*Ò*Ó,Ò8Ü"ØNóPð Pô ×!Ò!ñ Ø)ðàðð ÷ò ð Ø—z‘z¡'£)Ó,÷ò ð ˜”=Ð �=Ü—=’=Ù“	ñà)ðð ðð ñ	ð øô# ×,Ò,¨TÔ2Ø—J‘J•Lûð	!Ü% dÔ+Ø×+Ñ+¨D×,CÑ,CÓ,EÔFÜ˜tÐ%@×AÒAØ×/Ñ/Ø ×:Ñ:Ó<ôô ×,Ò,¨TÔ2Ø—J‘J•Løô ×,Ò,¨TÔ2Ø—J‘J•Lý÷÷ ð ús?   ÂA H
 ÃAGÆJ<Ç(HÈ
J9ÈAJÉ''J9Ê(J6Ê6J9Ê<K	c                ó(   € V ^8„  d   QhR\         RR/# ©r   r,   r   N©Ú_AbstractEventLoop)r   s   "r   r   r   h   s   € ÷ ñ Ô.ð °4ñ r   c           	      óv  € \         P                  ! V 4      pV'       g   R # V F  pVP                  4        K  	  V P                  \         P                  ! VRR/ 4       V FT  pVP                  4       '       d   K  VP                  4       f   K/  V P                  RRRVP                  4       RV/4       KV  	  R # )NÚreturn_exceptionsTÚmessagez1unhandled exception during asyncio.run() shutdownÚ	exceptionÚtask)r(   Ú	all_tasksÚcancelr=   ÚgatherÚ	cancelledrM   Úcall_exception_handler)r,   Ú	to_cancelrN   s   &  r   r>   r>   h   s£   € ô ×#Ò# DÓ)€IßÙãˆØ�‰Žñ ð 	×ÑÜ×Ò˜)Ð<°tÑ<ôó ˆØ�>‰>×ÒÙØ�>‰>ÓÔ'Ø×'Ñ'ØÐNØ˜TŸ^™^Ó-Ø˜ð)ö ó	 r   r/   c                óD   € V ^8„  d   QhR\         R\        P                  /# )r   Únamer   )Ústrr   r   )r   s   "r   r   r   ˆ   s"   € ÷ añ a”cð aœgŸk™kñ ar   c                 ó8  aa€ V \         9  d   \        R V  R24      h\        P                  R,          R8¼  d   \        R V  R24      h^ RIoR V3R llp ! V3R lR\        \        R	4      4      oV\        4       R
&   S\        4       R&   \        4       V ,          # )z"module 'uvloop' has no attribute 'Ú'r/   z;' (it was removed in Python 3.16, use uvloop.run() instead)Nc                ó   € V ^8„  d   QhRR/# ©r   r   Nr	   )r   s   "r   r   Ú!__getattr__.<locals>.__annotate__“   s   € ÷ ;ñ ;�Tñ ;r   c                 ó°   <€ \         P                  R,          R8¼  d   \        P                  ! R\        ^R7       \
        P                  ! S ! 4       4       R# )z‰A helper function to install uvloop policy.

This function is deprecated and will be removed in Python 3.16.
Use `uvloop.run()` instead.
r/   zRuvloop.install() is deprecated in favor of uvloop.run() starting with Python 3.12.)Ú
stacklevelNr4   )r6   r7   Ú	_warningsÚwarnÚDeprecationWarningr(   Úset_event_loop_policy)ÚEventLoopPolicys   €r   ÚinstallÚ__getattr__.<locals>.install“   sB   ø€ ô ×Ñ˜RÕ  GÔ+Ü�NŠNð-ä"Øõ	ô 	×'Ò'©Ó(9Ö:r   c                   óú   <a € ] tR t^¢t o RtV 3R lR lt]P                  '       d   V 3R lR ltV 3R lR lt	 ! R R	 ZP                  4      tV 3R
 lR ltV 3R lV3R lltV 3R lR ltV 3R lR ltRtV tR# )Ú$__getattr__.<locals>.EventLoopPolicya,  Event loop policy for uvloop.

This class is deprecated and will be removed in Python 3.16.
Use `uvloop.run()` instead.

>>> import asyncio
>>> import uvloop
>>> asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
>>> asyncio.get_event_loop()
<uvloop.Loop running=False closed=False debug=False>
c                ó    <€ V ^8„  d   QhRS[ /# r   r   )r   Ú__classdict__s   "€r   r   Ú1__getattr__.<locals>.EventLoopPolicy.__annotate__²   s   ø€ ÷ 	$ñ 	$¡4ñ 	$r   c                ó   € \        4       # ©N)r   ©Úselfs   &r   Ú_loop_factoryÚ2__getattr__.<locals>.EventLoopPolicy._loop_factory²   s   € Ü!Ó#Ð#r   c                ó4   <€ V ^8„  d   QhRS[ P                  /# r   )r   ÚNoReturn)r   ri   s   "€r   r   rj   º   s   ø€ ÷ ñ ©7×+;Ñ+;ñ r   c                ó   € R # rl   r	   rm   s   &r   Úget_child_watcherÚ6__getattr__.<locals>.EventLoopPolicy.get_child_watcherº   s   € Ùr   c                óN   <€ V ^8„  d   QhRS[ P                  RS[ P                  /# )r   Úwatcherr   )r   r   rr   )r   ri   s   "€r   r   rj   ½   s'   ø€ ÷ ñ Ù&Ÿ{™{ðá×!Ñ!ñr   c                ó   € R # rl   r	   )rn   rw   s   &&r   Úset_child_watcherÚ6__getattr__.<locals>.EventLoopPolicy.set_child_watcher½   s   € ñ r   c                   ó0   a € ] tR t^Ât o RtV 3R ltRtV tR# )Ú+__getattr__.<locals>.EventLoopPolicy._LocalNc                óJ   <€ V ^8„  d   Qh/ S[ P                  S[,          ;R&   # )r   Ú_loop©r   r    rI   )r   ri   s   "€r   r   Ú8__getattr__.<locals>.EventLoopPolicy._Local.__annotate__Â   s   ø‡ ‚ Ù×#Ñ#Ñ$6Õ7Ñ>ò r   r	   )r
   r   r   r   r~   Ú__annotate_func__r   Ú__classdictcell__)ri   s   @r   Ú_Localr|   Â   s   ø‡ € Ø:>ˆE÷ ƒ r   rƒ   c                ó   <€ V ^8„  d   QhRR/# r[   r	   )r   ri   s   "€r   r   rj   Å   s   ø€ ÷ 	(ñ 	(˜dñ 	(r   c                ó0   € V P                  4       V n        R # rl   )rƒ   Ú_localrm   s   &r   Ú__init__Ú-__getattr__.<locals>.EventLoopPolicy.__init__Å   s   € ØŸ+™+›-ˆDŽKr   c                ó    <€ V ^8„  d   QhRS[ /# r   rH   )r   ri   s   "€r   r   rj   È   s   ø€ ÷ 	%ñ 	%Ñ$6ñ 	%r   c                ó´   <€ V P                   P                  f+   \        RSP                  4       P                  ,          4      hV P                   P                  # )zfGet the event loop for the current context.

Returns an instance of EventLoop or raises an exception.
z,There is no current event loop in thread %r.)r†   r~   r8   Úcurrent_threadrV   )rn   Ú	threadings   &€r   Úget_event_loopÚ3__getattr__.<locals>.EventLoopPolicy.get_event_loopÈ   sN   ø€ ð
 �{‰{× Ñ Ò(Ü"ØBØ×.Ñ.Ó0×5Ñ5õ6óð ð
 —;‘;×$Ñ$Ð$r   c                óH   <€ V ^8„  d   QhRS[ P                  S[,          RR/# rG   r   )r   ri   s   "€r   r   rj   Õ   s)   ø€ ÷ 		%ñ 		%Ù×(Ñ(Ñ);Õ<ð		%àñ		%r   c                óž   € Ve9   \        V\        4      '       g#   \        R\        V4      P                   R24      hWP
                  n        R# )zSet the event loop.Nz<loop must be an instance of AbstractEventLoop or None, not 'rY   )r*   rI   r+   Útyper
   r†   r~   )rn   r,   s   &&r   r;   Ú3__getattr__.<locals>.EventLoopPolicy.set_event_loopÕ   sL   € ð Ò¬
°4Ô9K×(LÒ(LÜðÜ  ›J×/Ñ/Ð0°ð3óð ð !%�K‰KÖr   c                ó    <€ V ^8„  d   QhRS[ /# r   r   )r   ri   s   "€r   r   rj   à   s   ø€ ÷ 	(ñ 	(¡Dñ 	(r   c                ó"   € V P                  4       # )z^Create a new event loop.

You must call set_event_loop() to make this the current event loop.
)ro   rm   s   &r   r   Ú3__getattr__.<locals>.EventLoopPolicy.new_event_loopà   s   € ð
 ×%Ñ%Ó'Ð'r   )r†   N)r
   r   r   r   Ú__doc__ro   r   ÚTYPE_CHECKINGrt   ry   Úlocalrƒ   r‡   r�   r;   r   r   r‚   )ri   rŒ   s   @€r   rc   rg   ¢   sn   ù‡ € ñ
	÷	$ð 	$ð × × Ð ÷
ð ÷ð ô
	?‘Y—_‘_ô 	?÷	(ð 	(÷	%ó 	%÷		%ð 		%÷	(ö 	(r   rc   ÚAbstractEventLoopPolicyrd   ©r1   é   )Ú_deprecated_namesÚAttributeErrorr6   r7   rŒ   Úgetattrr(   Úglobals)rV   rd   rc   rŒ   s   & @@r   Ú__getattr__r    ˆ   s¢   ù€ ØÔ$Ô$ÜÐAÀ$ÀÀqÐIÓJÐJÜ	×	Ñ	˜2Õ	 'Ô	)ÜØ0°°ð 7Hð Ió
ð 	
ó
 ÷;ð ;÷C(ä”	Ð4Ó5ôC(ðJ #„GƒIˆiÑØ#2„GƒIÐÑ Ü‹9�T�?Ðr   c                ón   € V ^8„  d   Qh/ ^ \         9   d!   \        P                  \        R3,          ;R&   # )r   .Ú__all__)Ú__conditional_annotations__r   ÚTuplerW   )r   s   "r   r   r      s'   € × Ñ ÷ =Ò <Œ�‰”s˜C�xÕ	 Ñ <ò r   )r   r%   )rd   rc   rš   )r£   Úasyncior(   Útypingr   Úsysr6   Úwarningsr_   Ú r   Ú
__includesr,   r   Ú
__BaseLoopÚ_versionr   r¢   ÚAbstractEventLooprI   ÚTypeVarr   r   r—   r%   r>   rœ   r7   r    r   )r£   s   @r   Ú<module>r¯      sÏ   øðß Ð Û Û Û å $Ý $Ý !ð $=€Ó <Ø×0Ñ0Ð ð ‡_‚_�TÓ€ô	ˆ:Ð)ô 	õð
 ××ÐðDð
 ðDð '+÷Dð Dð? .ð ?¸ô ?õDð2 3Ð ð ×Ñ�RÕ˜7Ô"ØÐ Õ €G÷ar   