← Back to issue list

Store the user's Launchpad credentials in a keyring when available

View original Github issue

Metadata

Project
craft-application
Number
#295
Type
issue
State
open
Author
lengau
Labels
Created
2024-04-03 21:25:19+00:00
Updated
2025-05-23 17:26:59+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

### What needs to get done `craft-store` uses `keyring` as its backend and `launchpadlib` has a way to store credentials in a keyring rather than a file. We should still have a way to fall back to a file when no keyrings are available, but we might be able to use [craft-store's FileKeyring](https://github.com/canonical/craft-store/blob/f9171f1bfedd3653cc764b91cf4a0193bc1e431a/craft_store/auth.py#L82-L143) to do that. ### Why it needs to get done Better not to use a file if we can avoid it.

Evaluation history

No evaluation history available.