Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[BUG] google-auth is too old to use service account impersonation

Aperta
#2,707 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 5 giorni

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
45/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Ferma
Stack tecnologico
python
Ambito
build-system

Direzione di ricerca

Inizia in deeplake/requirements/common.txt, in corrispondenza del pin della versione di google-auth collegato nell’issue. Poi analizza i file di requirements/constraints correlati nel repository per individuare eventuali ulteriori vincoli per google-auth, così che la modifica sia coerente. Convalida eseguendo il normale flusso di installazione delle dipendenze e conferma che il percorso delle credenziali dell’account di servizio impersonato non generi più il DefaultCredentialsError documentato per il tipo impersonated_service_account.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
Severity

P2 - Not urgent, nice to have

Current Behavior

If you try to use impersonated service account, it fails with DefaultCredentialsError: The file /xxxx/.config/gcloud/application_default_credentials.json does not have a valid type. Type is impersonated_service_account, expected one of ('authorized_user', 'service_account', 'external_account').

Steps to Reproduce

(i'll update the steps to reproduce)

Expected/Desired Behavior

able to authenticate with impersonated_service_account, which enabled in https://github.com/googleapis/google-auth-library-python/pull/956 (released in v2.5.0) but the version is upper bounded in https://github.com/activeloopai/deeplake/blob/1f21aa019cb4e42e15a131189fc8c6e221b75688/deeplake/requirements/common.txt#L6

Python Version

3.11

OS

OSX 12.6

IDE

No response

Packages

google-auth

Additional Context

This is not a bug but just an issue of version dependency. If there's no specific reason, i'd like to release the upper bound of the google-auth version.

Possible Solution

No response

Are you willing to submit a PR?
  • I'm willing to submit a PR (Thank you!)
Lingua principale
C++
Stelle
9.3k
Fork
725
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di activeloopai/deeplake

Tutte le issue di activeloopai/deeplake

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.