I’ve started on a simple python module for the Beeminder API.
I wanted to use Python 3 and the existing modules were all Python 2 (as is URIRest).
So far just displaying the user and goals. Adding POST datapoints at the moment.
As I’m finding it a bit of a hassle to get runs and rides separately from Garmin Connect I’m planning to grab them from Strava because Garmin support syncing to Strava and the Strava API is open and free (unlike Garmins).
I’ve got StravaLib working in Python 2. Next step is to check it works in Python 3 and then get the data nicely into Beeminder.