Skip to content

Releases: omarryhan/aiogoogle

v1.1.8

13 Feb 10:31
c75b7db
Compare
Choose a tag to compare

Convert url-parameters to string before passing them to quote_plus

Bug fixes

  • Convert url-parameters to string before passing them to quote_plus

v1.1.7

10 Feb 10:58
432f1bf
Compare
Choose a tag to compare

datetime.datetime.fromisoformat instead of datetime.fromisoformat bug fix

Bug fixes

  • datetime.datetime.fromisoformat instead of datetime.fromisoformat

v1.1.6

06 Feb 19:15
Compare
Choose a tag to compare

datetime.fromisoformat py36 compatibilty

Bug fixes

  • Added py36 alternative for datetime.fromisoformat

v1.1.5

17 Jan 01:24
Compare
Choose a tag to compare

URL encoding path parameters

Bug fixes

  • Now URL encoding path parameters and not only query parameters.

v1.1.4

16 Jan 23:30
Compare
Choose a tag to compare

Aiogoogle's main class now refreshes if an expires_at property is not present

Bug fixes

  • Aiogoogle's main class now refreshes if an expires_at property is not present

v1.1.3

15 Jan 01:25
Compare
Choose a tag to compare

Manual content-type header + minor bug fix

Features

Added the ability to specify the content-type header

Bug fixes

Auth managers will now refresh if expires_at isn't present in the user credentials.

v1.1.2

12 Jan 13:25
Compare
Choose a tag to compare

Multipart bug fix

Bug fixes

  • Now checking if JSON is empty before appending it to a multipart request

v1.1.1

03 Jan 12:55
e5e5291
Compare
Choose a tag to compare

Not including the tests dir in the distribution package.

Bug fixes

  • Not including the tests dir in the distribution package.

Note to maintainer

This release was uploaded manually (instead of via the GH action) because I forgot to bump the version before creating the release.

v1.1.0

29 Dec 09:00
c2fbd9b
Compare
Choose a tag to compare

GCE credentials automatic detection

Features

  • Added Google Compute Engine, Google Cloud Run and Google Cloud Functions automatic service account credentials detection.

v1.0.1

09 Dec 22:04
c2fbd9b
Compare
Choose a tag to compare

Basic service accounts

This release is identical to 1.0.0. It's bumped up by one minor version because I wanted to test the Github publish workflow action.

Features

  • Added basic service account functionality.

Backward incompatible changes

  • Removed all abstract classes for auth managers because they weren't serving any meaningful purpose. This shouldn't impact your code unless you were directly importing the abstract classes.
  • Removed aiogoogle.auth.managers.OpenIDConnectManager.build_user_creds_jwt_grant because it was being used incorrectly. It should've been used for service accounts and not user accounts.
  • Removed redundant/unused verify attribute/kwarg from OAuth2Manager's __init__ method.