+
    Pj                         ^ RI HtHt ^ RIHtHtHtHtHtH	t	 ^ RI
Ht ^ RIHt ] ! R R4      4       t] ! R R4      4       tR	# )
    )	dataclassfield)AnyCallableListOptionalSequenceTuple)
ModelField)SecurityBasec                   0   a  ] tR t^t o RtV 3R ltRtV tR# )SecurityRequirementNc                R   < V ^8  d   Qh/ S[ ;R&   S[S[S[,          ,          ;R&   # )   security_schemescopes)r   r   r	   str)format__classdict__s   "t/Users/ahmed/devFolder/Ultron/claude-voice/gateway/.venv/lib/python3.14/site-packages/fastapi/dependencies/models.py__annotate__ SecurityRequirement.__annotate__   s&     !!  Xc]#*      )__name__
__module____qualname____firstlineno__r   __annotate_func____static_attributes____classdictcell__r   s   @r   r   r      s      '+F  r   r   c                      a  ] tR t^t o ]! ]R7      t]! ]R7      t]! ]R7      t]! ]R7      t	]! ]R7      t
]! ]R7      t]! ]R7      tRtRtRtRtRtRtRtRtRtRtRt]! RR7      tV 3R lR ltV 3R ltR	tV tR# )
	Dependant)default_factoryNTF)initc                   < V ^8  d   QhRR/# )r   returnNr   )r   r   s   "r   r   Dependant.__annotate__$   s     U Ut Ur   c           	         V P                   \        \        \        V P                  ;'       g    . 4      4      4      3V n        R # )N)calltuplesortedsetsecurity_scopes	cache_key)selfs   &r   __post_init__Dependant.__post_init__$   s/    ))U6#d6J6J6P6Pb2Q+R%STr   c                ~  < V ^8  d   Qh/ S[ S[,          ;R&   S[ S[,          ;R&   S[ S[,          ;R&   S[ S[,          ;R&   S[ S[,          ;R&   S[ R,          ;R&   S[ S[,          ;R&   S[S[,          ;R	&   S[S[R
S[3,          ,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[ S[,          ,          ;R&   S[;R&   S[S[,          ;R&   S[S[S[R
S[3,          ,          S[S[R
3,          3,          ;R&   # )r   path_paramsquery_paramsheader_paramscookie_paramsbody_paramsr$   dependenciessecurity_requirementsname.r+   request_param_namewebsocket_param_namehttp_connection_param_nameresponse_param_namebackground_tasks_param_namesecurity_scopes_param_namer/   	use_cachepathr0   )	r   r   r   r   r   r   r   boolr
   )r   r   s   "r   r   r)      su    j!?  z"@  
#A	 
 
#A  j!?  {#A    34R  3-  8CH%
&-  !,  #3-.  !)4  "#-  "*#5   !)4! " d3i(/# $ % & 3-' ( XhsCx015c?BCW) r   )r0   )r   r   r   r   r   listr5   r6   r7   r8   r9   r:   r;   r<   r+   r=   r>   r?   r@   rA   rB   r/   rC   rD   r0   r2   r   r    r!   r"   s   @r   r$   r$      s     $)$$?K%*4%@L&+D&AM&+D&AM$)$$?K&+D&AL7<T7RD)-D(,*.04)-1504+/OIDFKQVFWIU U-  r   r$   N)dataclassesr   r   typingr   r   r   r   r	   r
   fastapi._compatr   fastapi.security.baser   r   r$   r   r   r   <module>rK      sI    ( A A & . + + +
 U U Ur   