Skip to content

Almaz5200/godspeed-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages