Branch: refs/heads/master
Home: https://github.com/openSUSE/osc
Commit: 5fa1e73db6fbd80e7f08cf54c59c7cc8dd4998be
https://github.com/openSUSE/osc/commit/5fa1e73db6fbd80e7f08cf54c59c7cc8dd499...
Author: lethliel
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M osc/conf.py
M osc/credentials.py
Log Message:
-----------
catch configured keyring without module installed
If a python-keyring based backend is configured, but
python-keyring is not installed osc fails without giving
the user the opportunity to continue.
This introduces a new class method `create` for the AbstractCredentialsManager.
The CredentialsManagers for the backends that use a 3rd party software can
now check if the software is present in its own create method.
Commit: aa50dca4ebe49dcb9153c9ac472b5669c5c56b0c
https://github.com/openSUSE/osc/commit/aa50dca4ebe49dcb9153c9ac472b5669c5c56...
Author: Marco Strigl
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M osc/conf.py
M osc/credentials.py
Log Message:
-----------
Merge pull request #650 from lethliel/fallback_if_keyring_not_present
catch configured keyring without module installed
Compare: https://github.com/openSUSE/osc/compare/6f34f2b8d84b...aa50dca4ebe4