py-trello

Wrapper around the Trello API
Download

py-trello Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Richard Kolkovich
  • Publisher web site:
  • https://trello.com/

py-trello Tags


py-trello Description

py-trello is a wrapper around the Trello API written in Python. Each Trello object is represented by a corresponding Python object. The attributes of these objects are cached, but the child objects are not. This can possibly be improved when the API allows for notification subscriptions; this would allow caching (assuming a connection was available to invalidate the cache as appropriate).I've created a Trello Board for feature requests, discussion and some development tracking. It can be found (https://trello.com/board/py-trello/4f145d87b2f9f15d6d027b53 "Trello")py-oauth2py-oauth2 works if you apply the patch found here. To use 3-legged authentication, construct your Trello client as follows: client = Trello(api_key = '...', api_secret = '...', token = '...', token_secret = '...')Where token and token_secret come from the 3-legged OAuth process. api_key and api_secret are your Trello API credentials generated here.Tests To run the tests, run python tests.py. Three environment variables must be set: TRELLO_API_KEY: your Trello API key TRELLO_TOKEN: your Trello OAuth token TRELLO_TEST_BOARD_COUNT: the number of boards in your Trello account TRELLO_TEST_BOARD_NAME: name of the board to test card manipulation on. Must be unique, or the first match will be usedAnd run (from py-trello/): PYTHONPATH=. python test/test_trello.pyProduct's homepage


py-trello Related Software