Skip to main content

API Client to access pump and CGM data

Project description

mydiabby-client

mydiabby-client is a Python package that provides an API client for exporting MyDiabby user data, including CGM, pump, and account information, as JSON files.

Installation

Install the package from PyPI:

pip install mydiabby-client

Usage

Import the package in your Python code:

from mydiabby_client import MyDiabbyClient

Initialise the client as:

client = MyDiabbyClient(f"{username}", f"{password}")

Docstrings are written in the source code to help you find the relevant methods. For the moment, the 2 most relevant are client.get_account_info() to get all the relevant account information and client.get_pump_data() to access all the pump and CGM data that has been uploaded to MyDiabby.

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

mydiabby_client-0.1.2.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mydiabby_client-0.1.2-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file mydiabby_client-0.1.2.tar.gz.

File metadata

  • Download URL: mydiabby_client-0.1.2.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mydiabby_client-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f9aa5ec515761448023d55a679caa647bf278ab14ba3c8b716ecfce97c55c9ac
MD5 dbc2cd8e8954809c601c4b20ab9748e0
BLAKE2b-256 5f5e1d3383cba44f7d2820a9581da262b23ea971f19e62f0e78814e60d9ce3da

See more details on using hashes here.

File details

Details for the file mydiabby_client-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mydiabby_client-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c2fb0448e69eb88132df14747b8bf4e8c005b78f10f0abdab34f720e2f9aba2f
MD5 ca4114c95ddef590c4da189b4dcfffaf
BLAKE2b-256 c48ff93171ba2967293a17b2c823f6cf9bac46f6f4e48d643e368cfcea01801e

See more details on using hashes here.

Supported by

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