§
    È! hŽ  ã                   ó”   — d Z ddlZ G d„ de¦  «        Z G d„ dej        j        ¦  «        Zej        dk     rej        j        ZdS eZdS )z?Provide a compatibility layer for requests.auth.HTTPDigestAuth.é    Nc                   ó"   — e Zd Zd„ Zdd„Zd„ ZdS )Ú_ThreadingDescriptorc                 ó"   — || _         || _        d S ©N)ÚpropÚdefault)Úselfr   r   s      údc:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\requests_toolbelt/auth/_digest_auth_compat.pyÚ__init__z_ThreadingDescriptor.__init__   s   € ØˆŒ	ØˆŒˆˆó    Nc                 óB   — t          |j        | j        | j        ¦  «        S r   )ÚgetattrÚ_thread_localr   r   )r	   ÚobjÚobjtypes      r
   Ú__get__z_ThreadingDescriptor.__get__
   s   € Ý�sÔ(¨$¬)°T´\ÑBÔBÐBr   c                 ó<   — t          |j        | j        |¦  «         d S r   )Úsetattrr   r   )r	   r   Úvalues      r
   Ú__set__z_ThreadingDescriptor.__set__   s   € Ý�Ô! 4¤9¨eÑ4Ô4Ð4Ð4Ð4r   r   )Ú__name__Ú
__module__Ú__qualname__r   r   r   © r   r
   r   r      sJ   € € € € € ðð ð ðCð Cð Cð Cð5ð 5ð 5ð 5ð 5r   r   c                   óž   — e Zd Z edd¦  «        Z edd¦  «        Z edd¦  «        Z edi ¦  «        Z edd	¦  «        Z ed
d¦  «        Z	d	S )Ú_HTTPDigestAuthÚinitTÚ
last_nonceÚ Únonce_countr   ÚchalÚposNÚnum_401_callsé   )
r   r   r   r   r   r   r    r!   r"   r#   r   r   r
   r   r      sz   € € € € € ØÐ ¨Ñ-Ô-€DØ%Ð% l°BÑ7Ô7€JØ&Ð& }°aÑ8Ô8€KØÐ ¨Ñ+Ô+€DØ
Ð
˜u dÑ
+Ô
+€CØ(Ð(¨¸!Ñ<Ô<€M€M€Mr   r   i  )Ú__doc__ÚrequestsÚobjectr   ÚauthÚHTTPDigestAuthr   Ú	__build__r   r   r
   ú<module>r+      s”   ðØ EÐ EØ €€€ð	5ð 	5ð 	5ð 	5ð 	5˜6ñ 	5ô 	5ð 	5ð=ð =ð =ð =ð =�h”mÔ2ñ =ô =ð =ð Ô˜Ò Ð Ø”]Ô1€N€N€Nà$€N€N€Nr   