
    l i6                    0    d dl mZ d dlZd dlmZ d
dd	ZdS )    )annotationsN)CallableFuse_subprocessboolreturn'Callable[[], asyncio.AbstractEventLoop]c                t    	 dd l }ddlm}  ||           S # t          $ r ddlm}  ||           cY S w xY w)Nr   )uvloop_loop_factory)r   )asyncio_loop_factory)uvloopuvicorn.loops.uvloopr
   ImportErroruvicorn.loops.asyncior   )r   r   r
   loop_factorys       I/var/www/findabus/venv/lib/python3.11/site-packages/uvicorn/loops/auto.pyauto_loop_factoryr      s    	B 	=<<<<<"".AAAA  ; ; ;NNNNNN|>::::::;s    77)F)r   r   r   r   )
__future__r   asynciocollections.abcr   r        r   <module>r      s\    " " " " " "  $ $ $ $ $ $
B 
B 
B 
B 
B 
B 
Br   