Skip to main content

Hacking around on the Python implementation of the Fitbit API with my own Fitbit.

Project description

fitnick

Documentation Status https://img.shields.io/travis/kcinnick/fitnick.svg

Hacking around on the Python implementation of the Fitbit API with my own Fitbit.

I created this for my own curiosity, but if you’d like to use it, you’ll have to set the environment variables for FITBIT_CONSUMER_KEY, FITBIT_CONSUMER_SECRET, FITBIT_ACCESS_KEY and FITBIT_REFRESH_TOKEN using this tutorial: https://dev.fitbit.com/apps/oauthinteractivetutorial?clientEncodedId=&clientSecret=&redirectUri=https://dev.fitbit.com/&applicationType=SERVER.

Tests passing:

https://i.imgur.com/LuRgElm.png

Runs on top of Google Cloud Platform (https://console.cloud.google.com/) and uses postgresql as a database. PySpark is used for data analysis & large querying - otherwise, SQLAlchemy is sufficient and is used instead.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.0.1 (2020-08-27)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fitnick-0.0.1.tar.gz (35.7 kB view details)

Uploaded Source

Built Distributions

fitnick-0.0.1-py3.8.egg (59.7 kB view details)

Uploaded Source

fitnick-0.0.1-py3.7.egg (19.9 kB view details)

Uploaded Source

File details

Details for the file fitnick-0.0.1.tar.gz.

File metadata

  • Download URL: fitnick-0.0.1.tar.gz
  • Upload date:
  • Size: 35.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.4

File hashes

Hashes for fitnick-0.0.1.tar.gz
Algorithm Hash digest
SHA256 0c91c261a97bdf82a0527912e2f08546b775c0792594199c5472de48dc326328
MD5 c705bc8498c913fd7d360931419f9638
BLAKE2b-256 028fa3659b1461e65d97f1be9712ccd6822ab7381ababba1433196a4079f7682

See more details on using hashes here.

File details

Details for the file fitnick-0.0.1-py3.8.egg.

File metadata

  • Download URL: fitnick-0.0.1-py3.8.egg
  • Upload date:
  • Size: 59.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.4

File hashes

Hashes for fitnick-0.0.1-py3.8.egg
Algorithm Hash digest
SHA256 bf60ea8cd03cc6a3b2ca42e315e292c2b8cc2437e41284cc9adcd5f5a61656c3
MD5 3b5d4afaa9369ffafd3796b3b0d60c0a
BLAKE2b-256 d15162f51b6694d7da979954ae93a7c816338b1fd3061fc19dfed408db6beae3

See more details on using hashes here.

File details

Details for the file fitnick-0.0.1-py3.7.egg.

File metadata

  • Download URL: fitnick-0.0.1-py3.7.egg
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.4

File hashes

Hashes for fitnick-0.0.1-py3.7.egg
Algorithm Hash digest
SHA256 de50e4a2db23833e9d692a614000d8f9504e13e43a93e83bab286c8c394fe8d1
MD5 472af8c13d29b16d0262c5982c3ceed4
BLAKE2b-256 41f115e86e2d6f4e10729f7ab4a93d5cbc5bc9faf24957314d2e3677086c8b4e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page