{"library":"google-auth","type":"library","category":null,"description":"google-auth is the official Google Authentication Library for Python, providing Application Default Credentials (ADC), service account credentials, OAuth2 tokens, JWT signing/verification, ID token support, Workload Identity Federation, and transport integrations for Requests, urllib3, aiohttp, and gRPC. Current stable version is 2.49.1, released as part of the google-cloud-python monorepo with a roughly monthly cadence.","language":"python","status":"active","version":"2.49.1","tags":["google","authentication","oauth2","credentials","adc","service-account","jwt","gcp","workload-identity"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install google-auth","imports":["import google.auth\ncredentials, project = google.auth.default()","from google.oauth2 import service_account\ncreds = service_account.Credentials.from_service_account_file('key.json')","from google.auth.transport.requests import Request","from google.oauth2.credentials import Credentials","from google.auth import impersonated_credentials","from google.auth.exceptions import DefaultCredentialsError"]},{"cmd":"pip install google-auth[requests]","imports":[]},{"cmd":"pip install google-auth[aiohttp]","imports":[]}],"homepage":"https://cloud.google.com/docs/authentication","github":"https://github.com/googleapis/google-auth-library-python","docs":null,"changelog":null,"pypi":"https://pypi.org/project/google-auth/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":4,"avg_import_s":0.05,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/google-auth/compatibility"}}