Skip to content

Releases: googleapis/google-auth-library-python

v1.8.0

09 Dec 22:01
Compare
Choose a tag to compare

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

05 Dec 21:18
Compare
Choose a tag to compare

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

13 Nov 20:31
Compare
Choose a tag to compare

Bug Fixes

  • change 'internal_failure' condition to also use `error' field (#387) (46bb58e)

v1.7.0

04 Nov 23:46
d3406b3
Compare
Choose a tag to compare

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

19 Feb 21:11
08272d8
Compare
Choose a tag to compare

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

17 Dec 21:41
d14cb1e
Compare
Choose a tag to compare

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

12 Nov 18:26
2dfe070
Compare
Choose a tag to compare

11-12-2018 10:10 PST

Implementation Changes

  • Automatically refresh impersonated credentials (#304)

v1.6.0

09 Nov 19:22
fadb16c
Compare
Choose a tag to compare

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

31 Jul 23:13
137b43b
Compare
Choose a tag to compare
  • 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

31 May 21:59
193195e
Compare
Choose a tag to compare
  • Warn when using user credentials from the Cloud SDK (#266)
  • Add compute engine-based IDTokenCredentials (#236)
  • Corrected some typos (#265)