+
    AžÀjÔ  ã                  óh   € ^ RI Ht ^ RIt^ RIHt  ! R R]4      t ! R R]4      t ! R R	]	4      t
R# )
é    )ÚannotationsN)ÚMappingc                  ó>   € ] tR t^tR	R R lltR R ltR R ltRtR# )
ÚHTTPExceptionNc               ó(   € V ^8„  d   QhRRRRRRRR/# )	é   Ústatus_codeÚintÚdetailú
str | NoneÚheaderszMapping[str, str] | NoneÚreturnÚNone© )Úformats   "Úh/var/www/html/mycamper/aliexpress-site/backend/venv/lib/python3.14/site-packages/starlette/exceptions.pyÚ__annotate__ÚHTTPException.__annotate__   s*   € ÷ ñ  Cð °ð ÐMeð Ðquñ ó    c                	ó†   € Vf+   \         P                  P                  P                  VR4      pWn        W n        W0n        R # )NÚ )ÚhttpÚclientÚ	responsesÚgetr	   r   r   )Úselfr	   r   r   s   &&&&r   Ú__init__ÚHTTPException.__init__   s3   € ØŠ>Ü—[‘[×*Ñ*×.Ñ.¨{¸BÓ?ˆFØ&ÔØŒØŽr   c               ó   € V ^8„  d   QhRR/# ©r   r   Ústrr   )r   s   "r   r   r      s   € ÷ 4ñ 4˜ñ 4r   c                	ó8   € V P                    R V P                   2# ©z: )r	   r   ©r   s   &r   Ú__str__ÚHTTPException.__str__   s   € Ø×"Ñ"Ð# 2 d§k¡k ]Ð3Ð3r   c               ó   € V ^8„  d   QhRR/# r    r   )r   s   "r   r   r      s   € ÷ Yñ Y˜#ñ Yr   c                	óp   € V P                   P                  pV R V P                  : RV P                  : R2# )z(status_code=z	, detail=Ú))Ú	__class__Ú__name__r	   r   ©r   Ú
class_names   & r   Ú__repr__ÚHTTPException.__repr__   s6   € Ø—^‘^×,Ñ,ˆ
Ø�˜]¨4×+;Ñ+;Ñ*>¸iÈÏÉÁÐVWÐXÐXr   )r   r   r	   )NN©r+   Ú
__module__Ú__qualname__Ú__firstlineno__r   r%   r.   Ú__static_attributes__r   r   r   r   r      s   † ÷õ4÷Yñ Yr   r   c                  ó>   € ] tR t^tR	R R lltR R ltR R ltRtR# )
ÚWebSocketExceptionNc               ó$   € V ^8„  d   QhRRRRRR/# )r   Úcoder
   Úreasonr   r   r   r   )r   s   "r   r   ÚWebSocketException.__annotate__   s!   € ÷ #ñ #˜Sð #¨*ð #Àñ #r   c                	ó4   € Wn         T;'       g    R V n        R# )r   N©r8   r9   )r   r8   r9   s   &&&r   r   ÚWebSocketException.__init__   s   € ØŒ	Ø—l�l ˆŽr   c               ó   € V ^8„  d   QhRR/# r    r   )r   s   "r   r   r:      s   € ÷ -ñ -˜ñ -r   c                	ó8   € V P                    R V P                   2# r#   r<   r$   s   &r   r%   ÚWebSocketException.__str__   s   € Ø—)‘)�˜B˜tŸ{™{˜mÐ,Ð,r   c               ó   € V ^8„  d   QhRR/# r    r   )r   s   "r   r   r:      s   € ÷ Kñ K˜#ñ Kr   c                	óp   € V P                   P                  pV R V P                  : RV P                  : R2# )z(code=z	, reason=r)   )r*   r+   r8   r9   r,   s   & r   r.   ÚWebSocketException.__repr__   s2   € Ø—^‘^×,Ñ,ˆ
Ø�˜V D§I¡I¡=°	¸$¿+¹+¹ÈÐJÐJr   r<   )Nr0   r   r   r   r6   r6      s   † ÷#õ-÷Kñ Kr   r6   c                  ó   € ] tR t^$tRtRtR# )ÚStarletteDeprecationWarningaO  A custom deprecation warning for Starlette.

Unlike the built-in DeprecationWarning, this inherits from UserWarning to ensure it is visible by default, helping
users discover deprecated features without needing to enable warnings explicitly.

Reference: https://sethmlarson.dev/deprecations-via-warnings-dont-work-for-python-libraries
r   N)r+   r1   r2   r3   Ú__doc__r4   r   r   r   rE   rE   $   s   † õr   rE   )Ú
__future__r   Úhttp.clientr   Úcollections.abcr   Ú	Exceptionr   r6   ÚUserWarningrE   r   r   r   Ú<module>rL      s6   ðÝ "ã Ý #ôY�Iô Yô 
K˜ô 
Kô +ö r   