+
    ™h©j²	  ã                   óD  € ^ RI t ^ RIHt  ! R R]4      t ! R R]4      t ! R R] P                  ]4      t ! R	 R
] P                  ]4      t ! R R] P                  ]4      t ! R R] P                  ]4      t	 ! R R]4      t
 ! R R]
4      t ! R R]4      tR R ltR# )é    N)ÚTypec                   ó   € ] tR t^tRtRtR# )ÚCryptoErrorz,
Base exception for all nacl related errors
© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    ÚJ/var/www/html/bestweb/venv/lib/python3.14/site-packages/nacl/exceptions.pyr   r      ó   † õr   r   c                   ó   € ] tR t^tRtRtR# )ÚBadSignatureErrorz<
Raised when the signature was forged or otherwise corrupt.
r   Nr   r   r   r   r   r      r   r   r   c                   ó   € ] tR t^$tRtR# )ÚRuntimeErrorr   N©r   r	   r
   r   r   r   r   r   r   r   $   ó   † Ûr   r   c                   ó   € ] tR t^(tRtR# )ÚAssertionErrorr   Nr   r   r   r   r   r   (   r   r   r   c                   ó   € ] tR t^,tRtR# )Ú	TypeErrorr   Nr   r   r   r   r   r   ,   r   r   r   c                   ó   € ] tR t^0tRtR# )Ú
ValueErrorr   Nr   r   r   r   r   r   0   r   r   r   c                   ó   € ] tR t^4tRtR# )ÚInvalidkeyErrorr   Nr   r   r   r   r   r   4   r   r   r   c                   ó   € ] tR t^8tRtR# )ÚCryptPrefixErrorr   Nr   r   r   r   r    r    8   r   r   r    c                   ó   € ] tR t^<tRtRtR# )ÚUnavailableErrorz­
is a subclass of :class:`~nacl.exceptions.RuntimeError`, raised when
trying to call functions not available in a minimal build of
libsodium or due to hardware limitations.
r   Nr   r   r   r   r"   r"   <   s   † ñó 	r   r"   c                óV   € V ^8„  d   QhR\         R\        R\        \        ,          RR/# )é   ÚcondÚargsÚkwdsÚreturnN)ÚboolÚobjectr   Ú	Exception)Úformats   "r   Ú__annotate__r-   F   s,   € ÷ ñ ”ð œfð ¬d´9­oð À$ñ r   c                óÎ   € RpVP                  R\        4      pV'       d9   \        VP                  \	        VP                  4       ^ ,          4      4      4      hV RJ d   R# V! V!  h)ad  
Return if a condition is true, otherwise raise a caller-configurable
:py:class:`Exception`
:param bool cond: the condition to be checked
:param sequence args: the arguments to be passed to the exception's
                      constructor
The only accepted named parameter is `raising` used to configure the
exception to be raised if `cond` is not `True`
z8check_condition() got an unexpected keyword argument {0}ÚraisingTN)Úpopr   r   r,   ÚreprÚpopitem)r%   r&   r'   Ú
_CHK_UNEXPr/   s   &*,  r   Úensurer4   F   sW   € ð L€Jà�h‰h�y¤.Ó1€GßÜ˜
×)Ñ)¬$¨t¯|©|«~¸aÕ/@Ó*AÓBÓCÐCàˆtƒ|ÙÙ
�4‰.Ðr   )ÚbuiltinsÚtypingr   r+   r   r   r   r   r   r   r   r    r"   r4   r   r   r   Ú<module>r7      sž   ðó( Ý ô�)ô ô˜ô ô	�8×(Ñ(¨+ô 	ô	�X×,Ñ,¨kô 	ô	�×"Ñ" Kô 	ô	�×$Ñ$ kô 	ô	�kô 	ô	�ô 	ô	�|ô 	÷r   