o ÞñÐaDã@s,ddlmZddlmZGdd„deƒZdS)é)ÚKeyringBackend©ÚNoKeyringErrorc@s&eZdZdZdZddd„ZeZZdS)ÚKeyringzå 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... éNcCs d}t|ƒ‚)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Úmsg©r ú7/usr/lib/python3/dist-packages/keyring/backends/fail.pyÚ get_passwordsÿzKeyring.get_password)N)Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚpriorityrÚ set_passwordÚdelete_passwordr r r r rs   rN)ÚbackendrÚerrorsrrr r r r Ús