Releases: googleapis/google-auth-library-python
Releases · googleapis/google-auth-library-python
v1.8.0
Features
- add
to_json
method to google.oauth2.credentials.Credentials (#367) (bfb1f8c)
- add timeout to AuthorizedSession.request() (#397) (381dd40)
- send quota project id in x-goog-user-project header for OAuth2 credentials (#400) (ab3dc1e)
v1.7.2
Bug Fixes
- in token endpoint request, do not decode the response data if it is not encoded (#393) (3b5d3e2)
- make gRPC auth plugin non-blocking + add default timeout value for requests transport (#390) (0c33e9c), closes #351
v1.7.1
Bug Fixes
- change 'internal_failure' condition to also use `error' field (#387) (46bb58e)
v1.7.0
10-30-2019 17:11 PDT
Implementation Changes
- Add retry loop for fetching authentication token if any 'Internal Failure' occurs (#368)
- Use cls parameter instead of class (#341)
New Features
- Add support for
impersonated_credentials.Sign
, IDToken
(#348)
- Add downscoping to OAuth2 credentials (#309)
Dependencies
- Update dependency cachetools to v3 (#357)
- Update dependency rsa to v4 (#358)
- Set an upper bound on dependencies version (#352)
- Require a minimum version of setuptools (#322)
Documentation
- Add busunkim96 as maintainer (#373)
- Update user-guide.rst (#337)
- Fix typo in jwt docs (#332)
- Clarify which SA has Token Creator role (#330)
Internal / Testing Changes
- Change 'name' to distribution name (#379)
- Fix system tests, move to Kokoro (#372)
- Blacken (#375)
- Rename nox.py -> noxfile.py (#369)
- Add initial renovate config (#356)
- Use new pytest api to keep building with pytest 5 (#353)
v1.6.3
02-15-2019 9:31 PST
Implementation Changes
- follow rfc 7515 : strip padding from JWS segments (#324)
- Add retry to _metadata.ping() (#323)
v1.6.2
Documentation
- Announce deprecation of Python 2.7 (
#311 <https://github.com/googleapis/google-auth-library-python/pull/311>
_)
- Link all the PRs in CHANGELOG (
#307 <https://github.com/googleapis/google-auth-library-python/pull/307>
_)
v1.6.1
11-12-2018 10:10 PST
Implementation Changes
- Automatically refresh impersonated credentials (#304)
v1.6.0
11-09-2018 11:07 PST
New Features
- Add google.auth.impersonated_credentials (#299)
Documentation
- Update link to documentation for default credentials (#296)
- Update github issue templates (#300)
- Remove punctuation which becomes part of the url (#284)
Internal / Testing Changes
- Update trampoline.sh (#302)
- Enable static type checking with pytype (#298)
- Make classifiers in setup.py an array. (#280)
v1.5.1
- Fix check for error text on Python 3.7. (#278)
- Use new Auth URIs. (#281)
- Add code-of-conduct document. (#270)
- Fix some typos in test_urllib3.py (#268)
v1.5.0
- Warn when using user credentials from the Cloud SDK (#266)
- Add compute engine-based IDTokenCredentials (#236)
- Corrected some typos (#265)