Skip to content

andgineer/garmin-daily

Repository files navigation

Build Status Coverage

Fill Google Sheets with data from Garmin Connect

garmin-daily.png

User manual

garmin-daily

Developers

Codebase structure

Auto-generated reference.

Usage example

daily = GarminDaily()
daily.login()
day = daily[datetime.date(2023, 4, 15)]
print(day.total_steps)

Create / activate environment

. ./activate.sh

It will also install the package in edit mode.

Setting Up Pre-commit for Formatting and Static Checks

  1. Install Pre-commit:

    pip install pre-commit
  2. Configure Pre-commit:

    pre-commit install

This sets up pre-commit in your local environment to run the same static checks as the static GitHub Action.

Scripts

make help

Credentials

user manual

Coverage report