Fix for issue  Keyring no longer tells user to use non-recommended backend.
@@ -16,9 +16,11 @@ class Keyring(KeyringBackend):
def get_password(self, service, username, password=None):
msg = (
- "No recommended backend was available. Install the "
- "keyrings.alt package if you want to use the non-"
- "recommended backends. See README.rst for details."
+ "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 README.rst "
+ "( https://github.com/jaraco/keyring/blob/master/README.rst ) "
+ "for details."
)
raise RuntimeError(msg)
