semvec/pypi-packages huggingface dataset:
beeminder-to-sqlite 0.1
Save data from beeminder to a SQLite database
Keywords: beeminder sqlite export dogsheep

# beeminder-to-sqlite

[![PyPI](https://img.shields.io/pypi/v/beeminder-to-sqlite.svg)](https://pypi.org/project/beeminder-to-sqlite/)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/bcongdon/beeminder-to-sqlite/blob/master/LICENSE)

Save data from [Beeminder](https://www.beeminder.com/) to a SQLite database.
Supports saving goal data and data points.

## How to install

    $ pip install beeminder-to-sqlite

## Authentication

Run the following command and enter your beeminder personal auth token:

    $ beeminder-to-sqlite auth

This will create a file called `auth.json` in your current directory containing
the required value. To save the file at a different path or filename, use the
`--auth=myauth.json` option.

## Usage

After you've setup your authentication, you can use the following commend to
download and save your Beeminder data:

    $ beeminder-to-sqlite goals beeminder.db

More detailed help can be found by running the command with `--help`

    $ beeminder-to-sqlite --help

## Attribution

This package is heavily inspired by
[goodreads-to-sqlite](https://github.com/rixx/goodreads-to-sqlite/) by
[Tobias Kunze ](https://github.com/rixx) and
[github-to-sqlite](https://github.com/dogsheep/github-to-sqlite/) by
[Simon Willison](https://simonwillison.net/2019/Oct/7/dogsheep/).

This package was designed to fit nicely in the
[dogsheep](https://dogsheep.github.io/) /
[datasette](https://github.com/simonw/datasette) ecosystems.