
    =b                     r     G d  de       Z G d de      Z G d de      Z G d de      Z G d d	e      Zy
)c                       e Zd ZdZy)Argon2ErrorzJ
    Superclass of all argon2 exceptions.

    Never thrown directly.
    N__name__
__module____qualname____doc__     1lib/python3.12/site-packages/argon2/exceptions.pyr   r          r
   r   c                       e Zd ZdZy)VerificationErrorzg
    Verification failed.

    You can find the original error message from Argon2 in ``args[0]``.
    Nr   r	   r
   r   r   r      r   r
   r   c                       e Zd ZdZy)VerifyMismatchErrorz
    The secret does not match the hash.

    Subclass of :exc:`argon2.exceptions.VerificationError`.

    .. versionadded:: 16.1.0
    Nr   r	   r
   r   r   r      s    r
   r   c                       e Zd ZdZy)HashingErrorzl
    Raised if hashing failed.

    You can find the original error message from Argon2 in ``args[0]``.
    Nr   r	   r
   r   r   r      r   r
   r   c                       e Zd ZdZy)InvalidHashzb
    Raised if the hash is invalid before passing it to Argon2.

    .. versionadded:: 18.2.0
    Nr   r	   r
   r   r   r   &   r   r
   r   N)	Exceptionr   r   r   r   
ValueErrorr   r	   r
   r   <module>r      sB   )  + ; * r
   