
    gs                         S r SSKJr  \" S\5        SSKJr  SSKJrJrJ	r	  \" SSSS	9" \5      r\" SSS
S	9" \5      r\" SSSS	9" \	5      r	SSK
r
\
R                  " S5      R                  r\" SSSS	9SS j5       rg)zt
passlib.utils.des - DEPRECATED LOCATION, WILL BE REMOVED IN 2.0

This has been moved to :mod:`passlib.crypto.des`.
    )warnzthe 'passlib.utils.des' module has been relocated to 'passlib.crypto.des' as of passlib 1.7, and the old location will be removed in passlib 2.0)deprecated_function)expand_des_keydes_encrypt_blockdes_encrypt_int_blockz1.7z1.8z!passlib.crypto.des.expand_des_key)
deprecatedremovedreplacementz$passlib.crypto.des.des_encrypt_blockz(passlib.crypto.des.des_encrypt_int_blockNz>Qz1.6z*passlib.crypto.des.des_encrypt_int_block()c                     [        U [        5      (       a(  [        U 5      S:X  a  [        U 5      n [	        U 5      S   n [        XX#5      $ )N   r   )
isinstancebyteslenr   _unpack_uint64r   )keyinputsaltroundss       J/home/matz/Project1/venv/lib/python3.13/site-packages/passlib/utils/des.pymdes_encrypt_int_blockr   #   sB     #us8q= %CS!!$ T::    )r      )__doc__warningsr   DeprecationWarningpasslib.utils.decorr   passlib.crypto.desr   r   r   structStructunpackr   r    r   r   <module>r"      s      N 4 W W$u355CE (5%688IK  ,ue:<<QS  t$++u!MO;O;r   