This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!
Project Description
Workout data statitistical analysis thingy. Sort of.

This project came to be when I tried to download data from my ANT+ running
watch on GNU/Linux. As it turns out there is no open source GNU/Linux software
that will let me schedule workouts on my Garmin Forerunner that I can also
access programmatically and do some simple statistical analysis with. My online
service of choice (Garmin Connect) now uses Bing instead of Google Maps, which
really doesn't work for me as Bing doesn't really have high quality satellite
images of the region of the world I'm in at the moment (which is quite bad when
you want to see your path on mountain trails that are evidently not in street

I chose the codename Enigma because, quite frankly, I don't know what this
project will evolve into. I just know more or less I want a Training Center
meets Garmin Connect meets SportTrack meets *nix, meets calorie counter, meets
weight log, meets training journal, meets Python.

The project will be divided in several sub-projects:
* codinghyde.enigma: Server, general API, simple interactive CLI-based client,
workout data importers/exporters, data store access, etc.
* codinghyde.griffin: GUI client (desktop) for codinghyde.enigma. Pretty
graphs, data caching, etc. It basically uses the enigma core and server to
provide a full-featured application. Also handles data import in a more
intuitive manner than codinghyde.enigma.cli does.
* codinghyde.[unnamed]: Web client for codinghyde.enigma. Minimal
functionality compared to codinghyde.griffin, but enough to be useful while
away from the computer (say, checking a route, basic stats, etc).

You can reach me via e-Mail at:
ehyde at codinghyde com

Documentation will be a bit scarse for the time being, but everything public
should have at least a docstring by the time I make the first stable release.

Released under the MIT/X11 license. See LICENSE for the full text.

% python install

See DEVELOP for details.
Release History

Release History


This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting