ó
    &ÝNj  ã                   ó@   • S SK Jr  S SKJrJr  S SKJr  SS jrSS jr	g)é    )Ú
exceptions)ÚffiÚlib)ÚensureNc                  ób   • [        [        R                  " 5       S:g  S[        R                  S9  g )NéÿÿÿÿzCould not initialize sodium)Úraising)r   r   Úsodium_initÚexcÚRuntimeError© ó    ÚV/home/mande/repo/quber/.venv/lib/python3.13/site-packages/nacl/bindings/sodium_core.pyÚ_sodium_initr      s%   € Ü
Ü�ŠÓ˜RÑØ%Ü× Ñ ór   c                  ó:   • [         R                  " [        S5        g)zR
Initializes sodium, picking the best implementations available for this
machine.
Ú	libsodiumN)r   Ú	init_oncer   r   r   r   r
   r
      s   € ô
 ‡M‚M”, Õ,r   )ÚreturnN)
Únaclr   r   Únacl._sodiumr   r   Únacl.exceptionsr   r   r
   r   r   r   Ú<module>r      s   ðõ #ß !Ý "ôõ-r   