+
    Nj                        ^ RI Ht ^ RIt^ RIHt  ! R R]4      t ! R R]4      t ! R R	]4      t ! R
 R]4      t	 ! R R]4      t
 ! R R]4      tR# )    )annotationsN)datetimec                  >   a  ] tR t^tRtR V 3R lltR R ltRtV ;t# )BadDatazRaised if bad data of any sort was encountered. This is the base
for all exceptions that ItsDangerous defines.

.. versionadded:: 0.15
c                   V ^8  d   QhRR/# )   messagestr )formats   "R/data/cameron/venvs/serve_omidlab/lib/python3.14/site-packages/itsdangerous/exc.py__annotate__BadData.__annotate__   s           c                	2   < \         SV `  V4       Wn        R # N)super__init__r	   )selfr	   	__class__s   &&r   r   BadData.__init__   s    !r   c                   V ^8  d   QhRR/# )r   returnr
   r   )r   s   "r   r   r      s       r   c                	    V P                   # r   r	   )r   s   &r   __str__BadData.__str__   s    ||r   r   )	__name__
__module____qualname____firstlineno____doc__r   r   __static_attributes____classcell__r   s   @r   r   r      s      r   r   c                  6   a  ] tR t^tRtRR V 3R llltRtV ;t# )BadSignaturez%Raised if a signature does not match.c                    V ^8  d   QhRRRR/# )r   r	   r
   payloadt.Any | Noner   )r   s   "r   r   BadSignature.__annotate__   s     - - -l -r   c                	2   < \         SV `  V4       W n        R # r   )r   r   r)   )r   r	   r)   r   s   &&&r   r   BadSignature.__init__   s    ! &-r   )r)   r   r   r   r    r!   r"   r   r#   r$   r%   s   @r   r'   r'      s    /- - -r   r'   c                  6   a  ] tR t^$tRtRR V 3R llltRtV ;t# )BadTimeSignaturezZRaised if a time-based signature is invalid. This is a subclass
of :class:`BadSignature`.
c               $    V ^8  d   QhRRRRRR/# )r   r	   r
   r)   r*   date_signedzdatetime | Noner   )r   s   "r   r   BadTimeSignature.__annotate__)   s(     ' '' ' %	'r   c                	2   < \         SV `  W4       W0n        R # r   )r   r   r2   )r   r	   r)   r2   r   s   &&&&r   r   BadTimeSignature.__init__)   s     	* 'r   )r2   )NNr.   r%   s   @r   r0   r0   $   s    ' ' 'r   r0   c                      ] tR t^<tRtRtR# )SignatureExpiredzjRaised if a signature timestamp is older than ``max_age``. This
is a subclass of :exc:`BadTimeSignature`.
r   N)r   r   r    r!   r"   r#   r   r   r   r7   r7   <   s    r   r7   c                  6   a  ] tR t^BtRtRR V 3R llltRtV ;t# )	BadHeaderzRaised if a signed header is invalid in some form. This only
happens for serializers that have a header that goes with the
signature.

.. versionadded:: 0.24
c               (    V ^8  d   QhRRRRRRRR/# )r   r	   r
   r)   r*   headeroriginal_errorException | Noner   )r   s   "r   r   BadHeader.__annotate__J   s2     ? ?? ? 	?
 )?r   c                	>   < \         SV `  W4       W0n        W@n        R # r   )r   r   r;   r<   )r   r	   r)   r;   r<   r   s   &&&&&r   r   BadHeader.__init__J   s!     	* %+ 1?r   )r;   r<   )NNNr.   r%   s   @r   r9   r9   B   s    ? ? ?r   r9   c                  6   a  ] tR t^\tRtRR V 3R llltRtV ;t# )
BadPayloada   Raised if a payload is invalid. This could happen if the payload
is loaded despite an invalid signature, or if there is a mismatch
between the serializer and deserializer. The original exception
that occurred during loading is stored on as :attr:`original_error`.

.. versionadded:: 0.15
c                    V ^8  d   QhRRRR/# )r   r	   r
   r<   r=   r   )r   s   "r   r   BadPayload.__annotate__e   s     ? ? ?5E ?r   c                	2   < \         SV `  V4       W n        R # r   )r   r   r<   )r   r	   r<   r   s   &&&r   r   BadPayload.__init__e   s    ! 1?r   )r<   r   r.   r%   s   @r   rB   rB   \   s    ? ? ?r   rB   )
__future__r   typingtr   	Exceptionr   r'   r0   r7   r9   rB   r   r   r   <module>rK      sW    "  i -7 -'| '0' ? ?4? ?r   