Beeminder power tools library
I use Beeminder in a lot of my Python projects, and I find myself writting the same helper functions multiple times. This repository will serve as a place for me to store this functionality and make it accessible to other people.
pip3 install --user pyminder
import time from pyminder.pyminder import Pyminder pyminder = Pyminder(user='[your username]', token='[your api token]') goals = pyminder.get_goals() goal = goals # Goal objects expose all API data as dynamic properties. # http://api.beeminder.com/#attributes-2 slug = goal.slug rate = goal.rate # Goal objects also implement a handful of helper functions. # Note: These functions probably contain bugs! Issues & pull requests welcome. # https://github.com/narthur/pyminder/blob/master/pyminder/goal.py now = time.time() sum_ = goal.get_data_sum(now) needed = goal.get_needed(now)
- Set up a virtual environment in PyCharm so you aren't using the global Python env. This will allow you to avoid conflicts of dependencies.
- Update version number in
setup.py- semantic versioning
chmod +x deploy.sh
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
pyminder-1.1.1.tar.gz (5.9 kB view hashes)