+
    ~j(                     n   ^ RI t ^ RIHtHtHtHtHtHt ^ RIH	t	 ^RI
HtHt ^RIHt R|t ! R@ RA]4      t ! RB R]]4      t ! RC R]4      t ! RD R]4      t ! RE R	]4      t ! RF R
]4      t ! RG R]4      t ! RH R]4      t ! RI R]4      t ! RJ R]4      t ! RK R]4      t ! RL R]4      t ! RM R]4      t ! RN R]4      t ! RO R]4      t  ! RP R]4      t! ! RQ R]4      t" ! RR R]4      t# ! RS R]4      t$ ! RT R]4      t% ! RU R]4      t& ! RV R]4      t' ! RW R]'4      t( ! RX R]'4      t) ! RY R]'4      t* ! RZ R]'4      t+ ! R[ R]'4      t, ! R\ R ]'4      t- ! R] R!]'4      t. ! R^ R"]'4      t/ ! R_ R#]'4      t0 ! R` R$]'4      t1 ! Ra R%]'4      t2 ! Rb R&]'4      t3 ! Rc R']'4      t4 ! Rd R(]'4      t5 ! Re R)]'4      t6 ! Rf R*]'4      t7 ! Rg R+]'4      t8 ! Rh R,]'4      t9 ! Ri R-]'4      t: ! Rj R.]'4      t; ! Rk R/]'4      t< ! Rl R0]'4      t= ! Rm R1]'4      t> ! Rn R2]'4      t? ! Ro R3]'4      t@ ! Rp R4]'4      tA ! Rq R5]4      tB ! Rr R6]B4      tC ! Rs R7]B4      tD ! Rt R8]B4      tE ! Ru R9]B4      tF ! Rv R:]B4      tG ! Rw R;]B4      tH ! Rx R<]B4      tI ! Ry R=]B4      tJ ! Rz R>]B4      tK ! R{ R?]B4      tLR# )}    N)AnyDictIterableListOptionalSet)URL)LooseHeadersStrOrURL)ResponseHTTPException	HTTPErrorHTTPRedirectionHTTPSuccessfulHTTPOkHTTPCreatedHTTPAcceptedHTTPNonAuthoritativeInformationHTTPNoContentHTTPResetContentHTTPPartialContentHTTPMoveHTTPMultipleChoicesHTTPMovedPermanently	HTTPFoundHTTPSeeOtherHTTPNotModifiedHTTPUseProxyHTTPTemporaryRedirectHTTPPermanentRedirectHTTPClientErrorHTTPBadRequestHTTPUnauthorizedHTTPPaymentRequiredHTTPForbiddenHTTPNotFoundHTTPMethodNotAllowedHTTPNotAcceptableHTTPProxyAuthenticationRequiredHTTPRequestTimeoutHTTPConflictHTTPGoneHTTPLengthRequiredHTTPPreconditionFailedHTTPRequestEntityTooLargeHTTPRequestURITooLongHTTPUnsupportedMediaTypeHTTPRequestRangeNotSatisfiableHTTPExpectationFailedHTTPMisdirectedRequestHTTPUnprocessableEntityHTTPFailedDependencyHTTPUpgradeRequiredHTTPPreconditionRequiredHTTPTooManyRequestsHTTPRequestHeaderFieldsTooLargeHTTPUnavailableForLegalReasonsHTTPServerErrorHTTPInternalServerErrorHTTPNotImplementedHTTPBadGatewayHTTPServiceUnavailableHTTPGatewayTimeoutHTTPVersionNotSupportedHTTPVariantAlsoNegotiatesHTTPInsufficientStorageHTTPNotExtended!HTTPNetworkAuthenticationRequiredc                       ] tR t^GtRtRtR# )NotAppKeyWarningz-Warning when not using AppKey in Application. N__name__
__module____qualname____firstlineno____doc____static_attributes__rI       k/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/aiohttp/web_exceptions.pyrH   rH   G   s    7rQ   rH   c            
       h   a  ] tR t^Pt o RtRtRtRRRRRRRRRR/V 3R	 lR
 lltV 3R lR ltRt	V t
R# )r   FTheadersNreasonbodytextcontent_typec                |   < V ^8  d   QhRS[ S[,          RS[ S[,          RS[RS[ S[,          RS[ S[,          RR/# )   rT   rU   rV   rW   rX   returnN)r   r
   strr   )format__classdict__s   "rR   __annotate__HTTPException.__annotate__Z   sZ     8 8 ,'8 	8
 8 sm8 sm8 
8rQ   c          
        Ve   \         P                  ! R\        4       Ve   RV9   g   RV9   d   \        R4      h\        P
                  ! V V P                  VVVVVR7       \        P                  W P                  4       V P                  f7   V P                  '       g#   V P                   RV P                   2V n        R # R # R # )Nz3body argument is deprecated for http web exceptions
zReason cannot contain \r or \n)statusrT   rU   rV   rW   rX   z: )warningswarnDeprecationWarning
ValueErrorr   __init__status_code	ExceptionrU   rV   
empty_bodyrd   rW   )selfrT   rU   rV   rW   rX   s   &$$$$$rR   ri   HTTPException.__init__Z   s     MME" 46>TV^?@@##%	
 	4-99T___;;-r$++7DI &5rQ   c                    < V ^8  d   QhRS[ /# rZ   r[   )bool)r]   r^   s   "rR   r_   r`   w   s      $ rQ   c                    R # )TrI   rm   s   &rR   __bool__HTTPException.__bool__w   s    rQ   )rW   )rK   rL   rM   rN   rj   rl   __http_exception__ri   rt   rP   __classdictcell__)r^   s   @rR   r   r   P   s]     
 KJ8 +/8 !%	8
 8 #8 '+8 8: rQ   c                       ] tR t^{tRtRtR# )r   zABase class for exceptions with status codes in the 400s and 500s.rI   NrJ   rI   rQ   rR   r   r   {   s    KrQ   c                       ] tR t^tRtRtR# )r   z8Base class for exceptions with status codes in the 300s.rI   NrJ   rI   rQ   rR   r   r          BrQ   c                       ] tR t^tRtRtR# )r   z8Base class for exceptions with status codes in the 200s.rI   NrJ   rI   rQ   rR   r   r      r{   rQ   c                       ] tR t^t^tRtR# )r   rI   NrK   rL   rM   rN   rj   rP   rI   rQ   rR   r   r          KrQ   c                       ] tR t^t^tRtR# )r   rI   Nr~   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^t^tRtR# )r   rI   Nr~   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^t^tRtR# )r   rI   Nr~   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^t^tRtRtR# )r   TrI   NrK   rL   rM   rN   rj   rl   rP   rI   rQ   rR   r   r          KJrQ   c                       ] tR t^t^tRtRtR# )r   TrI   Nr   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^t^tRtR# )r   rI   Nr~   rI   rQ   rR   r   r      r   rQ   c            
       V   a a ] tR t^t oRRRRRRRRRR/V3R lV 3R llltR	tVtV ;t# )
r   rT   NrU   rV   rW   rX   c                   < V ^8  d   QhRS[ RS[S[,          RS[S[,          RS[RS[S[,          RS[S[,          RR/# )	rZ   locationrT   rU   rV   rW   rX   r[   N)r   r   r
   r\   r   )r]   r^   s   "rR   r_   HTTPMove.__annotate__   sb     ! !! ,'	!
 ! ! sm! sm! 
!rQ   c                  < V'       g   \        R 4      h\        SV `	  VVVVVR7       \        \	        V4      4      V P
                  R&   Wn        R# )z.HTTP redirects need a location to redirect to.rT   rU   rV   rW   rX   LocationN)rh   superri   r\   r	   rT   r   )rm   r   rT   rU   rV   rW   rX   	__class__s   &&$$$$$rR   ri   HTTPMove.__init__   sS     MNN% 	 	
 $'s8}#5Z  rQ   )r   )rK   rL   rM   rN   ri   rP   rx   __classcell__r   r^   s   @@rR   r   r      sF     ! +/	!
 !%! ! #! '+! ! !rQ   c                       ] tR t^tRtRtR# )r   i,  rI   Nr~   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^tRtRtR# )r   i-  rI   Nr~   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^tRtRtR# )r   i.  rI   Nr~   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^tRtRtR# )r   /  rI   Nr~   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^tRtRtRtR# )r   i0  TrI   Nr   rI   rQ   rR   r   r      s    KJrQ   c                       ] tR t^tRtRtR# )r   i1  rI   Nr~   rI   rQ   rR   r   r      s    KrQ   c                       ] tR t^tRtRtR# )r   3  rI   Nr~   rI   rQ   rR   r   r      r   rQ   c                       ] tR t^tRtRtR# )r    i4  rI   Nr~   rI   rQ   rR   r    r       r   rQ   c                       ] tR t^tRtR# )r!   rI   NrK   rL   rM   rN   rP   rI   rQ   rR   r!   r!          rQ   c                       ] tR t^tRtRtR# )r"   i  rI   Nr~   rI   rQ   rR   r"   r"      r   rQ   c                       ] tR t^tRtRtR# )r#   i  rI   Nr~   rI   rQ   rR   r#   r#      r   rQ   c                       ] tR t^tRtRtR# )r$   i  rI   Nr~   rI   rQ   rR   r$   r$      r   rQ   c                       ] tR t^tRtRtR# )r%   i  rI   Nr~   rI   rQ   rR   r%   r%      r   rQ   c                       ] tR tRtRtRtR# )r&      i  rI   Nr~   rI   rQ   rR   r&   r&      r   rQ   c            
       Z   a a ] tR tRt oRtRRRRRRRRRR/V3R	 lV 3R
 llltRtVtV ;t# )r'   i  i  rT   NrU   rV   rW   rX   c                   < V ^8  d   QhRS[ RS[S[ ,          RS[S[,          RS[S[ ,          RS[RS[S[ ,          RS[S[ ,          RR	/# )
rZ   methodallowed_methodsrT   rU   rV   rW   rX   r[   N)r\   r   r   r
   r   )r]   r^   s   "rR   r_   !HTTPMethodNotAllowed.__annotate__  sp     % %% "#%
 ,'% % % sm% sm% 
%rQ   c                  < R P                  \        V4      4      p\        S	V `  VVVVVR7       WP                  R&   \        V4      V n        VP                  4       V n        R# ),r   AllowN)	joinsortedr   ri   rT   setr   upperr   )
rm   r   r   rT   rU   rV   rW   rX   allowr   s
   &&&$$$$$ rR   ri   HTTPMethodNotAllowed.__init__  sa     01% 	 	
 !&W),_)=llnrQ   )r   r   	rK   rL   rM   rN   rj   ri   rP   rx   r   r   s   @@rR   r'   r'     sK     K%
 +/% !%% % #% '+% % %rQ   c                       ] tR tRtRtRtR# )r(   i  i  rI   Nr~   rI   rQ   rR   r(   r(     r   rQ   c                       ] tR tRtRtRtR# )r)   i#  i  rI   Nr~   rI   rQ   rR   r)   r)   #  r   rQ   c                       ] tR tRtRtRtR# )r*   i'  i  rI   Nr~   rI   rQ   rR   r*   r*   '  r   rQ   c                       ] tR tRtRtRtR# )r+   i+  i  rI   Nr~   rI   rQ   rR   r+   r+   +  r   rQ   c                       ] tR tRtRtRtR# )r,   r   i  rI   Nr~   rI   rQ   rR   r,   r,   /  r   rQ   c                       ] tR tRtRtRtR# )r-   r   i  rI   Nr~   rI   rQ   rR   r-   r-   3  r   rQ   c                       ] tR tRtRtRtR# )r.   i7  i  rI   Nr~   rI   rQ   rR   r.   r.   7  r   rQ   c                   B   a a ] tR tRt oRtV3R lV 3R lltRtVtV ;t# )r/   i;    c                0   < V ^8  d   QhRS[ RS[ RS[RR/# )rZ   max_sizeactual_sizekwargsr[   N)floatr   )r]   r^   s   "rR   r_   &HTTPRequestEntityTooLarge.__annotate__>  s)     # # #U #c #d #rQ   c                j   < VP                  R RP                  W4      4       \        SV `  ! R/ VB  R# )rW   z:Maximum request body size {} exceeded, actual body size {}NrI   )
setdefaultr]   r   ri   )rm   r   r   r   r   s   &&&,rR   ri   "HTTPRequestEntityTooLarge.__init__>  s5    ""(&"?	

 	"6"rQ   rI   r   r   s   @@rR   r/   r/   ;  s     K# # #rQ   c                       ] tR tRtRtRtR# )r0   iG  i  rI   Nr~   rI   rQ   rR   r0   r0   G  r   rQ   c                       ] tR tRtRtRtR# )r1   iK  i  rI   Nr~   rI   rQ   rR   r1   r1   K  r   rQ   c                       ] tR tRtRtRtR# )r2   iO  i  rI   Nr~   rI   rQ   rR   r2   r2   O  r   rQ   c                       ] tR tRtRtRtR# )r3   iS    rI   Nr~   rI   rQ   rR   r3   r3   S  r   rQ   c                       ] tR tRtRtRtR# )r4   iW    rI   Nr~   rI   rQ   rR   r4   r4   W  r   rQ   c                       ] tR tRtRtRtR# )r5   i[  i  rI   Nr~   rI   rQ   rR   r5   r5   [  r   rQ   c                       ] tR tRtRtRtR# )r6   i_  i  rI   Nr~   rI   rQ   rR   r6   r6   _  r   rQ   c                       ] tR tRtRtRtR# )r7   ic  i  rI   Nr~   rI   rQ   rR   r7   r7   c  r   rQ   c                       ] tR tRtRtRtR# )r8   ig  i  rI   Nr~   rI   rQ   rR   r8   r8   g  r   rQ   c                       ] tR tRtRtRtR# )r9   ik    rI   Nr~   rI   rQ   rR   r9   r9   k  r   rQ   c                       ] tR tRtRtRtR# )r:   io  i  rI   Nr~   rI   rQ   rR   r:   r:   o  r   rQ   c            
       v   a a ] tR tRt oRtRRRRRRRRRR/V3R	 lV 3R
 lllt]V3R lR l4       tRtVt	V ;t
# )r;   is  i  rT   NrU   rV   rW   rX   c                   < V ^8  d   QhRS[ S[,          RS[ S[,          RS[ S[,          RS[RS[ S[,          RS[ S[,          RR/# )	rZ   linkrT   rU   rV   rW   rX   r[   N)r   r   r
   r\   r   )r]   r^   s   "rR   r_   +HTTPUnavailableForLegalReasons.__annotate__v  sp     L Lx L ,'	L
 L L smL smL 
LrQ   c                  < \         SV `  VVVVVR 7       RV n        V'       d9   \        V4      V n        R\	        V P                  4       R2V P
                  R&   R# R# )r   N<z>; rel="blocked-by"Link)r   ri   _linkr	   r\   rT   )rm   r   rT   rU   rV   rW   rX   r   s   &&$$$$$rR   ri   'HTTPUnavailableForLegalReasons.__init__v  sc     	% 	 	
 
TDJ%&s4::&77J#KDLL  rQ   c                0   < V ^8  d   QhRS[ S[,          /# rp   )r   r	   )r]   r^   s   "rR   r_   r     s      hsm rQ   c                    V P                   # )Nr   rs   s   &rR   r   #HTTPUnavailableForLegalReasons.link  s    zzrQ   r   )rK   rL   rM   rN   rj   ri   propertyr   rP   rx   r   r   s   @@rR   r;   r;   s  sf     KL +/	L
 !%L L #L '+L L,   rQ   c                       ] tR tRtRtR# )r<   r   rI   Nr   rI   rQ   rR   r<   r<     r   rQ   c                       ] tR tRtRtRtR# )r=   r   i  rI   Nr~   rI   rQ   rR   r=   r=     r   rQ   c                       ] tR tRtRtRtR# )r>   r   i  rI   Nr~   rI   rQ   rR   r>   r>     r   rQ   c                       ] tR tRtRtRtR# )r?   i  i  rI   Nr~   rI   rQ   rR   r?   r?     r   rQ   c                       ] tR tRtRtRtR# )r@   r   i  rI   Nr~   rI   rQ   rR   r@   r@     r   rQ   c                       ] tR tRtRtRtR# )rA   i  i  rI   Nr~   rI   rQ   rR   rA   rA     r   rQ   c                       ] tR tRtRtRtR# )rB   i  i  rI   Nr~   rI   rQ   rR   rB   rB     r   rQ   c                       ] tR tRtRtRtR# )rC   i  i  rI   Nr~   rI   rQ   rR   rC   rC     r   rQ   c                       ] tR tRtRtRtR# )rD   i  i  rI   Nr~   rI   rQ   rR   rD   rD     r   rQ   c                       ] tR tRtRtRtR# )rE   i  i  rI   Nr~   rI   rQ   rR   rE   rE     r   rQ   c                       ] tR tRtRtRtR# )rF   i  i  rI   Nr~   rI   rQ   rR   rF   rF     r   rQ   ):r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   )Mre   typingr   r   r   r   r   r   yarlr	   typedefsr
   r   web_responser   __all__UserWarningrH   rk   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rI   rQ   rR   <module>r      s    ; ;  , ";|8{ 8(Hi (VL LCm CC] C^ . > n N 
~ 
 ! !0( 8  8 o 8 
H H 	i 	_  / O ? %? %6 o  ?   _ 	# 	#O  _ O _ o ? /  / o _ T	i 	o  _ _  o  o o  rQ   