Metadata-Version: 1.1
Name: teamsupport
Version: 0.1.0
Summary: Python library for interfacing with the TeamSupport API
Home-page: https://github.com/yola/teamsupport-python
Author: Yola Engineers
Author-email: engineers@yola.com
License: MIT
Description: Python TeamSupport Client
        =========================
        
        |Build Status| |Latest Version|
        
        Python library for interfacing with the TeamSupport XML API, using `demands <https://github.com/yola/demands>`__.
        
        Free software: MIT license
        
        Features
        --------
        
        -  Client methods parse response content in order to return LXML Element
           objects
        -  Converting Python dictionaries into XML for POST and PUT calls
        -  Simple models for Tickets and Actions.
        
        Usage
        -----
        
        ::
        
            from teamsupport.services import TeamSupportService
        
            client = TeamSupportService(TEAMSUPPORT_ORG_ID, TEAMSUPPORT_AUTH_KEY)
        
            # Fetch all tickets without custom fields
            tickets = client.get_tickets()
        
            # Update description of a ticket
            client.update_ticket_action(
                ticket_id, action_id, data={'Description': 'New description'})
        
            # Get an action using the model
            from teamsupport.models import Action
            action =  Action(client, ticket_id, action_id)
        
            print(action.Description)  # Prints 'New description'
        
        .. |Build Status| image:: https://img.shields.io/travis/yola/teamsupport-python.svg?style=flat-square
           :target: https://travis-ci.org/yola/teamsupport-python
        .. |Latest Version| image:: https://img.shields.io/pypi/v/teamsupport-python?style=flat-square
           :target: https://warehouse.python.org/project/teamsupport-python
        
        Changelog
        =========
        
        0.1.0 (2015-09-10)
        ------------------
        
        -  First release on PyPI.
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries
