o
    i                     @   s.   d dl Z d dl mZ dd Zdd Ze ZdS )    N)exc_infoc                 C   s>   zt  t y   t d jj}t| D ]}|j}q| Y S w )N   )	Exceptionr   tb_framef_backrange)nframe_ r   N/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/loguru/_get_frame.pyget_frame_fallback   s   r   c                  C   s   t tdr
tj} | S t} | S )N	_getframe)hasattrsysr   r   )	get_framer   r   r   load_get_frame_function   s
   
r   )r   r   r   r   r   r   r   r   r   <module>   s
    

