Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The
google-auth
library was recently updated, and theCLOCK_SKEW
attribute has been refactored and is nowREFRESH_THRESHOLD
. Usinggoogle-auth
2.1.0 (latest) produces the following error:See googleapis/google-auth-library-python#863 for the upstream change. This PR simply pins the version of
google-auth
to<2.1.0
to avoid this issue.A more permanent solution would be to update the
CLOCK_SKEW
variable toREFRESH_THRESHOLD
in the vendored google code (/gam/src/gam/google/oauth2/credentials.py
). I'm not quite sure why or how this google code is vendored into gam, so I just went for the simplest fix in this PR.