Repository navigation
keyring 0.1.0-dev.4
·
12 commits
to main
since this release
Install with ghr:
ghr install cataggar/keyring@v0.1.0-dev.4
Highlights
- Protected Azure DevOps credentials: Refresh tokens use Windows Credential Manager or macOS Keychain, with user-only files on Linux; session caches use current-user DPAPI on Windows and mode
0600files on macOS/Linux. - SSO with
az login: Theadobackend can redeem eligible Family Refresh Tokens from shared MSAL caches, avoiding a separate Azure DevOps browser prompt when an Azure CLI session is available. - Reliable caching and interoperability: Fixes eliminate repeated browser authentication, concurrent cache corruption, and inconsistent reads of credentials written by Python Secret Service clients.
- Safe cache migration and diagnostics: Legacy JSON caches migrate automatically to
refresh.datandsession.dat, andkeyring diagnosereports cache locations and at-rest protection.