Skip to content

Tags: matin/garth

Tags

0.4.47

Toggle 0.4.47's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Created quick PR for USER_AGENT fix (#74)

* Updated USER_AGENT string

* Update garth/http.py

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* bump version and lint

* remove support for 3.8

* remove 3.8

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Matin Tamizi <[email protected]>

0.4.46

Toggle 0.4.46's commit message
allow prompt_mfa to be async

0.4.45

Toggle 0.4.45's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Custom MFA (#52)

* custom MFA handler

* more details on mfa handler

* fix typo

* bump version

0.4.44

Toggle 0.4.44's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Custom method for Client.connectapi() (#45)

* custom method for Client.connectapi()

0.4.43

Toggle 0.4.43's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Declare last_night_avg as optional (#44)

* Declare last_night_avg as optional

"last_night_avg" can be None sometimes.

* bump version

---------

Co-authored-by: Matin Tamizi <[email protected]>

0.4.42

Toggle 0.4.42's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Limit connection pool (#40)

0.4.41

Toggle 0.4.41's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Adding anaconda dev container (#30). Closes #31

* Adding anaconda dev container

Adding dev container to VSCode to enable local execution.

* Make awake_sleep_seconds optional and support None

I have some days in my Garmin Sleep data where I have no restless moments sleeping this results in an error daily_sleep_dto.awake_sleep_seconds
  Input should be a valid integer [type=int_type, input_value=None, input_type=NoneType]

* pre-commit actions

* bump version again

* Removing unnecessary comments

Removing the unnecessary comments from the devcontainer.json and docker files.

* Fixing validation errors for SleepData

I had a strange sleep report when crossing timezones flying back from Europe where the sleep score was INVALID and values were missing. Making the missing values optional to remove validation errors.

* fix lint

---------

Co-authored-by: Matin Tamizi <[email protected]>

0.4.40

Toggle 0.4.40's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Adjust dependency versions (#33)

* adjust dependency versions. closes #32

* add 3.12 to ci

* add 3.12 classifier

* bump version

0.4.39

Toggle 0.4.39's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add additional data models (#28)

* sleep movement is not always returned

* abstract class Data

* HRVData.list()

* UserProfile

* UserSettings

* new recording of user_profile

* remove unneeded line

* add UserProfile and UserSettings to README

* bump version

0.4.38

Toggle 0.4.38's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Set domain on OAuth1 token (#25)

* Add domain to OAuth1 token. Closes #24

* make sure mfa_expiration_timestamp is in the future

* bump version