Highlights
- Python
keyring-compatible CLI with set, get, del, backend selection, stable exit codes, and built-in diagnostics.
- Native credential storage on Windows, macOS, and Linux, plus an AES-256-GCM encrypted file backend included by default.
- Azure DevOps feed authentication with OAuth2 + PKCE, secure refresh-token storage, legacy-cache migration, and Windows
az login/MSAL SSO.
- Opt-in Linux Secret Service storage for ADO refresh tokens with fail-closed headless behavior and actionable diagnostics.
- Headless Linux guidance and automated coverage for missing D-Bus/Secret Service environments.
- Prebuilt binaries for x86_64 and ARM64 on Linux, macOS, and Windows; Linux binaries are fully static musl builds.
Install
ghr install cataggar/keyring@v0.1.0