zalando-zmon / zmon-cli

ZMON Command Line Interface
http://zmon.readthedocs.org/en/latest/developer/zmon-cli.html
Other
9 stars 9 forks source link

Add "keyrings.alt" dependency to make it work again regardless of platform #10

Closed hjacobs closed 7 years ago

hjacobs commented 8 years ago

Sadly the maintainer of "keyring" is convinced that the encrypted file backend (which works regardless of platform!) should not be in the core "keyring" module anymore, see https://github.com/jaraco/keyring/issues/196

So we need to add the "keyrings.alt" dependency in most of our CLI tools to ensure same user experience, otherwise users might get:

File "/foo/bar/lib/python3.5/site-packages/keyring/backends/fail.py", line 18, in get_password
    raise RuntimeError("No recommended backend was available")
RuntimeError: No recommended backend was available
mohabusama commented 8 years ago

I think keyrings is no longer required since we switched to token authentication and are no longer using username/password.

hjacobs commented 8 years ago

@mohabusama we are using zign and zign uses the keyring module.

mohabusama commented 7 years ago

Resolved by #43 zign upgrade.