Metadata-Version: 1.0
Name: django-phitbit
Version: 0.1.1
Summary: An alternative implementation of the Fitbit API for Django.
Home-page: https://github.com/phalt/django-phitbit
Author: Paul Hallett
Author-email: hello@phalt.co
License: BSD
Description: ==============
        Django-phitbit
        ==============
        
        .. image:: https://badge.fury.io/py/django-phitbit.png
            :target: http://badge.fury.io/py/django-phitbit
        
        .. image:: https://travis-ci.org/phalt/django-phitbit.png?branch=master
                :target: https://travis-ci.org/phalt/django-phitbit
        
        .. image:: https://pypip.in/d/django-phitbit/badge.png
                :target: https://crate.io/packages/django-phitbit?version=latest
        
        
        An alternative integration of the Fitbit API for Django, with a whole bunch
        of extra features.
        
        * Free software: BSD license
        * Documentation: http://django-phitbit.rtfd.org.
        * Pypi: http://pypi.python.org/pypi/django-phitbit
        * Github: http://github.com/phalt/django-phitbit
        
        Features
        --------
        
        * Fitbit Authentication Views.
        
        * Store consumer keys in the database.
        
        * Full Fitbit API access through the Django user model::
        
            >>> usr = User.objects.get(pk=1)
            >>> act = usr.phitbit.api.activities()
            >>> act['goals']
            {u'activeMinutes': 60, u'distance': 6.44, u'caloriesOut': 2000, u'steps': 10000}
        
        * Wrappers around the Fitbit API for even quicker access to common resources::
        
            >>> usr.phitbit.goals()
            {u'activeMinutes': 60, u'distance': 6.44, u'caloriesOut': 2000, u'steps': 10000}
            # So much faster than the code above.
        
        * Store and retrieve collected resources in your Django app::
        
            >>> goal_data = usr.phitbit.goals()
            >>> usr.phitbit.store('goals', goal_data)
        
            >>> usr.phitbit.retrieve('goals')
            {'data': {u'activeMinutes': 60, u'distance': 6.44, u'caloriesOut': 2000, u'steps': 10000},
             'modified_date': datetime.datetime(2013, 10, 17, 12, 21, 25, 457581)}
        
        TODO
        ----
        
        * Public facing API for stored Phitbit data.
        
        * Python 3.* compatibility
        
        
        
        
        History
        -------
        
        0.1.1 (2013-10-21)
        ++++++++++++++++++
        
        * Inevitable bug fixes
        
        0.1.0 (2013-10-21)
        ++++++++++++++++++
        
        * Initial public release.
        * All basic functionality implementation.
        * Decorators functionality.
        * Tests for 0.1.0
        * Documentation write up.
        
        INITIAL (2013-10-16)
        ++++++++++++++++++
        
        * Initial commit to Github.
        * Base framework using Cookiecutter (http://cookiecutter.rtfd.org - Thanks Audrey!)
        
Keywords: django-phitbit
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
