
    XjL                     L    d dl Z d dlmZ d dlmZ d dlmZ  G d de      ZdgZy)    N)	TypedDict)Request)TemporalResponsec                   >     e Zd ZU eed<   eed<   dedef fdZ xZ	S )StrawberrySanicContextrequestresponsekeyreturnc                 Z    t        j                  dt        d       t        |   |      S )NzxAccessing context attributes via the dot notation is deprecated, please use context.get('key') or context['key'] instead   )
stacklevel)warningswarnDeprecationWarningsuper__getitem__)selfr
   	__class__s     e/var/www/html/myl_app/scheduler-service/venv/lib/python3.12/site-packages/strawberry/sanic/context.py__getattr__z"StrawberrySanicContext.__getattr__   s/     	F		
 w"3''    )
__name__
__module____qualname__r   __annotations__r   strobjectr   __classcell__)r   s   @r   r   r      s'    (s (v ( (r   r   )	r   typing_extensionsr   sanic.requestr   !strawberry.http.temporal_responser   r   __all__ r   r   <module>r%      s'     ' ! >(Y (& $
$r   