ó
    æk7i’  ã                   ó>   • S SK Jr  S SKJr  S SKJr   " S S\5      rg)é   )ÚKeyringBackend)Ú
properties©ÚNoKeyringErrorc                   óV   • \ rS rSrSr\R                  S\4S j5       rSS jr	\	=r
rSrg)	ÚKeyringé   zÉ
Keyring that raises error on every operation.

>>> kr = Keyring()
>>> kr.get_password('svc', 'user')
Traceback (most recent call last):
...
keyring.errors.NoKeyringError: ...No recommended backend...
Úreturnc                 ó   • g)Né    © )Úclss    ÚO/home/james-whalen/.local/lib/python3.13/site-packages/keyring/backends/fail.pyÚpriorityÚKeyring.priority   s   € àó    Nc                 ó   • Sn[        U5      e)NzÞNo recommended backend was available. Install a recommended 3rd party backend package; or, install the keyrings.alt package if you want to use the non-recommended backends. See https://pypi.org/project/keyring for details.r   )ÚselfÚserviceÚusernameÚpasswordÚmsgs        r   Úget_passwordÚKeyring.get_password   s   € ð<ð 	ô ˜SÓ!Ð!r   r   )N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   ÚclasspropertyÚfloatr   r   Úset_passwordÚdelete_passwordÚ__static_attributes__r   r   r   r   r      s9   † ñð ×Ñð˜ó ó ðô"ð &2Ð1€L“?r   r   N)Úbackendr   Úcompatr   Úerrorsr   r   r   r   r   Ú<module>r(      s   ðÝ $Ý Ý #ô2ˆnõ 2r   