Skip to content

Add OIDC credential providers - #903

Open
vgvoleg wants to merge 7 commits into
mainfrom
feature/oidc-credentials
Open

vgvoleg wants to merge 7 commits into
mainfrom
feature/oidc-credentials

fix: reject redirects from OAuth endpoints

13d0bcd
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 21, 2026 in 0s

83.18% (+0.52%) compared to 33b601a

View this Pull Request on Codecov

83.18% (+0.52%) compared to 33b601a

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.18%. Comparing base (33b601a) to head (13d0bcd).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #903      +/-   ##
==========================================
+ Coverage   82.66%   83.18%   +0.52%     
==========================================
  Files          99      103       +4     
  Lines       12951    13355     +404     
  Branches     1268     1341      +73     
==========================================
+ Hits        10706    11110     +404     
+ Misses       1794     1793       -1     
- Partials      451      452       +1     
Files with missing lines Coverage Δ
ydb/__init__.py 94.59% <100.00%> (ø)
ydb/aio/credentials.py 89.47% <100.00%> (-0.19%) ⬇️
ydb/aio/oidc.py 100.00% <100.00%> (ø)
ydb/credentials.py 83.94% <100.00%> (+0.11%) ⬆️
ydb/oidc/__init__.py 100.00% <100.00%> (ø)
ydb/oidc/_common.py 100.00% <100.00%> (ø)
ydb/oidc/credentials.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.