We had a quick discussion in #launchpad-dev. I think for the backwards compatibility support it would be enough if existing credentials files and the credentials_file argument would work again, and the keyring could be made optional.
Benji said that 1.8.0 is meant to be used with python-keyring 0.5. We currently have 0.2 in the archive (it's essentially unmaintained in Debian/Ubuntu), that could explain my problems with it. 0.5 drops its own gnome-keyring module and uses the proper library instead.
We had a quick discussion in #launchpad-dev. I think for the backwards compatibility support it would be enough if existing credentials files and the credentials_file argument would work again, and the keyring could be made optional.
Benji said that 1.8.0 is meant to be used with python-keyring 0.5. We currently have 0.2 in the archive (it's essentially unmaintained in Debian/Ubuntu), that could explain my problems with it. 0.5 drops its own gnome-keyring module and uses the proper library instead.