Pivotal API client library.
Project description
Simple example
If you don’t have a token, get one using username and password (or just pass it directly):
>>> client = PivotalClient(token=None, cache='path/to/cache') >>> token = client.token.active('username', 'password')['token']['guid']>>> client.token = token
Get some projects:
>>> projects = client.projects.all()['projects']
Get current stories for a project:
>>> iterations = client.iterations.current(projects[0]['id'])>>> storries_in_current_iteration = iterations[0]['iteration']['stories']
This should probably be client.projects.iterations.current(), but using flat structure at the moment.
Missing methods and endpoints
Members:
GET http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/memberships POST http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/memberships GET http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/memberships/$MEMBERSHIP_ID DELETE http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/memberships/$MEMBERSHIP_ID
Project:
POST http://www.pivotaltracker.com/services/v3/projects - missing parameters PUT http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/stories/deliver_all_finished
Tasks:
GET http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/stories/$STORY_ID/tasks/$TASK_ID GET http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/stories/$STORY_ID/tasks POST http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/stories/$STORY_ID/tasks?task\[description\]=clean%20shields PUT http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/stories/$STORY_ID/tasks/$TASK_ID DELETE http://www.pivotaltracker.com/services/v3/projects/$PROJECT_ID/stories/$STORY_ID/tasks/$TASK_ID
(TODO find out whether it is possible to pass parameters to stories/projects throught URL)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
busyflow.pivotal-0.3.2.tar.gz
(10.0 kB
view details)
File details
Details for the file busyflow.pivotal-0.3.2.tar.gz.
File metadata
- Download URL: busyflow.pivotal-0.3.2.tar.gz
- Upload date:
- Size: 10.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a88b7264ec0541b30170fa94d16f216873f56924dd5f6cc35555ec730bab2c4f
|
|
| MD5 |
e8fbac420b664b7179ad0a7286f06084
|
|
| BLAKE2b-256 |
e9c44283d306fb019f214aebadb6a56440d13593b85537f7e5644952b1cd6b17
|