Files
dlt/tests/load
daniel-nagish 302dec4e20 feat: Support OAuth and base GCP credentials for BigQuery destination (#3382)
* feat: Support OAuth and base GCP credentials for BigQuery destination

Fixes #3380

- Add Union type to allow GcpOAuthCredentials and GcpCredentials
- Maintains backward compatibility with GcpServiceAccountCredentials
- Enables OAuth authentication for Workload Identity Federation
- Add tests for OAuth credentials acceptance

This change allows BigQuery destination to work with OAuth tokens
from GitHub Actions Workload Identity Federation and other OAuth flows,
without breaking existing service account authentication.

* remove baseclass from union

* fix tests

* lazy import google library

* type update

---------

Co-authored-by: djudjuu <djudju@proton.me>
2025-12-16 17:11:50 +01:00
..
2025-09-24 08:27:16 +02:00
2025-12-16 11:53:44 +01:00
2023-08-23 17:32:09 +02:00