Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.16 KB

README.md

File metadata and controls

43 lines (32 loc) · 1.16 KB

Godspeed-API

Python 3.9+ License: MIT

A Python API wrapper for Godspeed.

Installation

Use the package manager pip to install Godspeed-API.

pip install godspeed-api

Features

  • Task creation (create_task)
  • Task modification (update_task)
  • Paginated task query (list_tasks)

Usage

from godspeed_api import API

api = API("your-username", "your-password")

# to create a task
api.create_task(
    title='Your Task Title', 
    list_id='list_id', 
    location='location', 
    notes='notes', 
    due_at=datetime.datetime.now(), 
    # Note that current godspeed api will fail to add a task with new label_names, however it will not throw an error
    label_names=['label1', 'label2']
)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT