Skip to main content

A Godspeed task manager API wrapper

Project description

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

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

godspeed_api-0.2.2.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

godspeed_api-0.2.2-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file godspeed_api-0.2.2.tar.gz.

File metadata

  • Download URL: godspeed_api-0.2.2.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for godspeed_api-0.2.2.tar.gz
Algorithm Hash digest
SHA256 fe9fc895935e3c02d6448c81e033449e30376418526853e109f069be431fe0b6
MD5 7d0e4f507da3800be4e7bb50bef02f13
BLAKE2b-256 a00c6917080eb80d9d233281a5e276e3353803a8160e97dc86f760820430f2d8

See more details on using hashes here.

File details

Details for the file godspeed_api-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: godspeed_api-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for godspeed_api-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 da008d023e8672c69c91f8d6d7853dd8593e1be852cb4ca4a0a2e2474ec73156
MD5 4e32b6c2330eaf612a8d466ca79e1f25
BLAKE2b-256 8953c6bbdc6a732095ace1c110544fa3e4326173e7f00820263ea8e7bcd7b64b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page