Metadata-Version: 2.1
Name: pytryfi
Version: 0.0.2
Summary: Python Interface for TryFi Dog Collars
Home-page: https://github.com/sbabcock23/pytryfi
Author: Steve Babcock
Author-email: steve.w.babcock@gmail.com
License: UNKNOWN
Description: # pytryfi - Python Interface for TryFi
        This python interface enables you to gather information about your dogs whereabouts, your user details and any bases you may have.
        
        NOTE: Since this interacts with undocumented APIs, this may change without notice.
        
        ## Installation
        TBD
        
        ## Usage
        TryFi uses Graphql for its APIs. Essentially, you will use your username (email address) and password to retrieve a unique username specific for API calls which in turn will be used for the duration to retrieve data.
        
        ### Example
        ```python
        #this will create the object and gather all the necessary data
        tryfi = PyTryFi(username, password)
        print(tryfi)
        
        #this will perform a complete refresh of all Pets and data points
        tryfi.updatePets()
        
        #this will perform a complete refresh of all Bases and data points
        tryfi.updateBases()
        
        #this will just update the last reported location of a bet
        tryfi.updatePetLocation(tryfi.pets[0].petId)
        ```
        
        ## To Do
        * Provide Activity Data History
        * Update Current Activity Data
        * Submit Dog Lost Action
        
        ## Links:
        * [TryFi](https://tryfi.com/)
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
