pydata-google-auth
PyData helpers for authenticating to Google APIs
Install
pydata-google-auth on PyPI
pip
pip install pydata-google-authuv
uv add pydata-google-authpoetry
poetry add pydata-google-authPackage facts
| License | BSD License (permissive) |
| Python support | supports the current Python release (>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — setuptools, google-auth, google-auth-oauthlib |
| Maintenance | dormant — 567 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: pydata_google_auth-1.9.1-py2.py3-none-any.whl
Keywords: data
About pydata-google-auth
from the package's own PyPI description — quoted content, verbatim
pydata-google-auth
|Build Status| |Version Status| |Coverage Status|
pydata-google-auth is a package providing helpers for authenticating to Google APIs.
Installation
Install latest release version via conda ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code-block:: shell
$ conda install pydata-google-auth --channel conda-forge
Install latest release version via pip ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code-block:: shell
$ pip install pydata-google-auth
Install latest development version ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code-block:: shell
$ pip install git+https://github.com/pydata/pydata-google-auth.git
Usage
Use the pydata_google_auth.get_user_credentials() function to
authenticate to Google APIs with user credentials.
.. code-block:: python
import pydata_google_auth
credentials = pydata_google_auth.get_user_credentials(
['https://www.googleapis.com/auth/cloud-platform'],
)
# Use the credentials in other libraries, such as the Google BigQuery
# client library.
from google.cloud import bigquery
client = bigquery.Client(project='YOUR-PROJECT-ID',...
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Provides helpers for authenticating to Google APIs using user credentials, enabling integration with Google Cloud services like BigQuery through OAuth flows.
Low friction install with three stable runtime dependencies (setuptools, google-auth, google-auth-oauthlib). Maintenance is dormant—last release was 567 days ago—but the repository remains active with a recent commit on 2025-01-29, suggesting occasional upkeep.
BSD License (permissive) places minimal restrictions on use, modification, and distribution; suitable for both commercial and open-source projects.
Usage
pip install pydata-google-auth
import pydata_google_auth
credentials = pydata_google_auth.get_user_credentials(
['https://www.googleapis.com/auth/cloud-platform']
)
Requires Python 3.9 or later; user must have Google API credentials configured and browser access for OAuth consent flow.
Verdict: Stable, permissively licensed package in the top 1000 PyPI tier with low install friction and no known vulnerabilities. Dormant maintenance (567 days since release) is offset by recent repository activity and broad Python 3.9+ support; suitable for production use in Google Cloud workflows where authentication helpers are needed, though expect minimal active development.
Needs verification
- Whether the 567-day gap since last release reflects intentional stability or abandonment risk in a rapidly evolving OAuth landscape.
- Compatibility of google-auth and google-auth-oauthlib transitive dependencies with the latest Google Cloud client libraries.
Similar packages
unclear · top 1,000 on PyPI
pandas-gbqpermissive · top 1,000 on PyPI
requests-oauthlibpermissive · top 1,000 on PyPI
google-authpermissive · top 100 on PyPI
aws-requests-authpermissive · top 1,000 on PyPI
requests-aws4authpermissive · top 1,000 on PyPI
google-auth-oauthlibpermissive · top 1,000 on PyPI
gcloud-aio-authpermissive · top 1,000 on PyPI
databricks-sdkpermissive · top 1,000 on PyPI
google-cloud-bigquerypermissive · top 1,000 on PyPI