NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #875 most downloaded on PyPI
PyData helpers for authenticating to Google APIs
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
20 releases · first in 2018
Update https://pydata-google-auth.readthedocs.io/en/latest/oauth.html with information about magics commands and other Cloud resources.
Documentation
Do not require six on Python 3 by @MeggyCal in https://github.com/pydata/pydata-google-auth/pull/73
get_user_credentials if client_id not specified by @tswast in https://github.com/pydata/pydata-google-auth/pull/76Full Changelog: https://github.com/pydata/pydata-google-auth/compare/1.8.2...1.9.0
One column per quarter.
get_user_credentials if client_id not specified by @tswast in #76Full Changelog: 1.8.2...1.9.0
Breaking Change: Drop support for Python <= 3.8 (77)
Try Colab credentials in get_user_credentials, avoids warning on Colab Enterprise (76)
Clean up remaining uses of six (73)
Ensure that the user credentials flow always gets a refresh token.
Ensure that the user credentials flow always gets a refresh token. (72)
If any exception occurs during Google Colab authentication, fallback to the Google Application Default Credentials flow. (71)
If any exception occurs during Google Colab authentication, fallback to the Google Application Default Credentials flow. (71)
Updates changelog by @chalmerlowe in https://github.com/pydata/pydata-google-auth/pull/65
Full Changelog: https://github.com/pydata/pydata-google-auth/compare/1.6.0...1.8.0
Full Changelog: 1.6.0...1.8.0
When running on Google Colab, try Colab-based authentication (google.colab.auth.authenticate_user()) before attempting the Google Application Default Credentials flow. (68)
Adds decision logic to handle use cases where a user may not have the ability to log in via an Out of Band authentication flow.
Reissue of the library with the changes from 1.6.0 but with a new version number due to a conflict in releases.
Adds decision logic to handle use cases where a user may not have the ability to log in via an Out of Band authentication flow. (54)
Adds decision logic to handle use cases where a user may not have the ability to log in via an Out of Band authentication flow. (54)
Also provides an OAuth page as part of the documentation.
Adds ability to provide redirect uri.
Changelog:
Default use_local_webserver to True. Google has deprecated the use_local_webserver = False "out of band" (copy-paste) flow. The use_local_webserver =…
use_local_webserver to True. Google has deprecated the use_local_webserver = False "out of band" (copy-paste) flow. The use_local_webserver = False option is planned to stop working in October 2022.Default use_local_webserver to True. Google has deprecated the use_local_webserver = False "out of band" (copy-paste) flow. The use_local_webserver = False option is planned to stop working in October 2022.
* Adds support for Python 3.10. (#51) * Fixes typo in documentation.
https://pypi.org/project/pydata-google-auth/1.2.0/
https://pypi.org/project/pydata-google-auth/1.2.0/
Adds pydata_google_auth.load_service_account_credentials function to get service account credentials from the specified JSON path. (39)
Try a range of ports between 8080 and 8090 when use_local_webserver is True. #35
use_local_webserver is
True. #35(PyPI)
Try a range of ports between 8080 and 8090 when use_local_webserver is True. (35)
Mark package as 1.0, generally available.
Mark package as 1.0, generally available.
Update introduction with link to instructions on creating a Google Cloud project. (18)
Add python -m pydata_google_auth CLI for working with user credentials.
python -m pydata_google_auth CLI for working with user credentials. (#28)Add python -m pydata_google_auth CLI for working with user credentials. (28)
Re-enable auth_local_webserver in default method. Show warning, rather than fallback to console.
auth_local_webserver in default method. Show warning, rather than fallback to console. (d0644d2e0d760ee201f4f4259e7905981e205c69)Re-enable auth_local_webserver in default method. Show warning, rather than fallback to console.
Deprecate auth_local_webserver argument in favor of use_local_webserver argument (#20).
auth_local_webserver argument in favor of use_local_webserver argument (#20).pydata_google_auth.save_user_credentials() function to get user credentials and then save them to a specified JSON path. (#22)APPDATA environment variable isn’t set on Windows. (#29)Deprecate auth_local_webserver argument in favor of use_local_webserver argument (20).
Adds pydata_google_auth.save_user_credentials function to get user credentials and then save them to a specified JSON path. (22)
Update OAuth2 token endpoint to latest URI from Google. (27)
Don't raise error when the APPDATA environment variable isn't set on Windows. (29)
Respect the dirname and filename arguments to the ReadWriteCredentialsCache and WriteOnlyCredentialsCache constructors. (#16, #17)
Respect the dirname and filename arguments to the ~pydata_google_auth.cache.ReadWriteCredentialsCache and ~pydata_google_auth.cache.WriteOnlyCredentialsCache constructors. (16, 17)
Don’t write to the filesystem at module import time. This fixes an issue where the module could not be imported on systems where the file system is un
Bug Fixes
Don't write to the filesystem at module import time. This fixes an issue where the module could not be imported on systems where the file system is unwriteable. (10, 11)
Add LICENSE.txt to package manifest.
Initial release of pydata-google-auth, which is a fork of the authentication logic from the pandas-gbq package. This package assists in authenticating
Initial release of pydata-google-auth, which is a fork of the authentication logic from the pandas-gbq package. This package assists in authenticating to Google APIs so that the credentials can be used in other packages, such as pandas-gbq, ibis, and the official google-cloud-python libraries.
See the full documentation at https://pydata-google-auth.readthedocs.io/en/latest/ for details.
Add cache module for configuring caching behaviors. (1)
Fork the pandas-gbq project and refactor out helpers for working with Google credentials.
Your coding agent can read these notes before it upgrades. Set up the MCP server →