Skip to content

Commit

Permalink
Formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
cyberjunky committed Oct 28, 2023
1 parent b1bf777 commit b1b7788
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 26 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ make test

## Development

To create a development enviroment to commit code.
To create a development environment to commit code.

```
sudo apt install pdm
Expand Down
47 changes: 22 additions & 25 deletions garminconnect/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
from datetime import datetime
from enum import Enum, auto
from typing import Any, Dict, List, Optional
from withings_sync import fit

import garth
from withings_sync import fit

logger = logging.getLogger(__name__)

Expand Down Expand Up @@ -177,9 +177,7 @@ def login(self, /, tokenstore: Optional[str] = None):
self.display_name = self.garth.profile["displayName"]
self.full_name = self.garth.profile["fullName"]

settings = self.garth.connectapi(
self.garmin_connect_user_settings_url
)
settings = self.garth.connectapi(self.garmin_connect_user_settings_url)
self.unit_system = settings["userData"]["measurementSystem"]

return True
Expand Down Expand Up @@ -278,17 +276,17 @@ def add_body_composition(
self,
timestamp: Optional[str],
weight: float,
percent_fat: Optional[float]=None,
percent_hydration: Optional[float]=None,
visceral_fat_mass: Optional[float]=None,
bone_mass: Optional[float]=None,
muscle_mass: Optional[float]=None,
basal_met: Optional[float]=None,
active_met: Optional[float]=None,
physique_rating: Optional[float]=None,
metabolic_age: Optional[float]=None,
visceral_fat_rating: Optional[float]=None,
bmi: Optional[float]=None,
percent_fat: Optional[float] = None,
percent_hydration: Optional[float] = None,
visceral_fat_mass: Optional[float] = None,
bone_mass: Optional[float] = None,
muscle_mass: Optional[float] = None,
basal_met: Optional[float] = None,
active_met: Optional[float] = None,
physique_rating: Optional[float] = None,
metabolic_age: Optional[float] = None,
visceral_fat_rating: Optional[float] = None,
bmi: Optional[float] = None,
):
dt = datetime.fromisoformat(timestamp) if timestamp else datetime.now()
fitEncoder = fit.FitEncoderWeight()
Expand Down Expand Up @@ -409,8 +407,12 @@ def get_body_battery(
return self.connectapi(url, params=params)

def set_blood_pressure(
self, systolic: int, diastolic: int, pulse:int,
timestamp: str = "", notes: str = ""
self,
systolic: int,
diastolic: int,
pulse: int,
timestamp: str = "",
notes: str = "",
):
"""
Add blood pressure measurement
Expand All @@ -427,7 +429,7 @@ def set_blood_pressure(
"diastolic": diastolic,
"pulse": pulse,
"sourceType": "MANUAL",
"notes": notes
"notes": notes,
}

logger.debug("Adding blood pressure")
Expand Down Expand Up @@ -931,12 +933,7 @@ def set_gear_default(self, activityType, gearUUID, defaultGear=True):
f"{self.garmin_connect_gear_baseurl}{gearUUID}/"
f"activityType/{activityType}{defaultGearString}"
)
return self.garth.request(
method_override,
"connectapi",
url,
api=True
)
return self.garth.request(method_override, "connectapi", url, api=True)

class ActivityDownloadFormat(Enum):
"""Activity variables."""
Expand Down Expand Up @@ -1068,7 +1065,7 @@ def get_user_profile(self):

url = self.garmin_connect_user_settings_url
logger.debug("Requesting user profile.")

return self.connectapi(url)

def logout(self):
Expand Down

0 comments on commit b1b7788

Please sign in to comment.