Minimal, pure-Python keyring backend for Azure DevOps Artifacts feeds. Replaces the official artifacts-keyring (which wraps a ~100 MB .NET binary) with a no-fuss implementation that covers the most common Linux auth scenarios using raw HTTP — no msal, no azure-identity, no .NET.
Stars
2
Forks
0
Watchers
2
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
15
commits
5
commits
2
commits
Fix: allow vssps.* authority hosts and org-name paths (#7)
a6be626View on GitHubSecurity hardening: authority allowlists, cache TTL, remove CWD config, add tests (#6)
a9bcda4View on GitHubchore: Add ruff, mypy (strict), pre-commit, and CI workflow (#5)
1b1677dView on GitHubAdding Microsoft SECURITY.MD (#4)
b1a3359View on GitHubAdd ARTIFACTS_KEYRING_NOFUSS_DEBUG env var for verbose logging
cfc2d9cView on GitHubUse JWT session tokens instead of compact (PAT) tokens
9f52668View on GitHubFix azure_cli auth: suppress ADO sign-in redirects, pass tenant to az CLI
e5304a1View on GitHubAdd custom app registration path and SO reference to FUTURE.md
ffe87c4View on GitHubAdd FUTURE.md: document Entra narrow scope investigation
a5f3a4eView on GitHub