Skip to content

Tags: matin/garth

Tags

0.5.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #85 from matin/profile

undo a breaking change with Client.profile

0.5.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #84 from matin/return_on_mfa

* support return_on_mfa

* bump version

* ignore this exception in coverage

* use fewer asserts

0.5.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #83 from matin/nullable_hrv_baseline

* closes #72

* fix make sync

0.4.47

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 <mtamizi@duck.com>

0.4.46

allow prompt_mfa to be async

0.4.45

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

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

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 <mtamizi@duck.com>

0.4.42

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

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 <mtamizi@duck.com>