Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.12 KB

README.md

File metadata and controls

25 lines (20 loc) · 1.12 KB

taskd-client-py

PyPI version Build Status

A client library providing an interface to Taskd (from taskwarrior)

Library users will have some obligations as per the protocol. (key storage, sync key, tasks themselves (and additional data), etc)

Getting Started

  • pip install taskc
from taskc.simple import TaskdConnection
tc = TaskdConnection.from_taskrc() # only works if you have taskwarrior setup
resp = tc.pull()

User considerations

  • For taskd < 1.1.0 set client.allow in your taskd config ex: client.allow=^task [2-9],^Mirakel [1-9],^taskc-py [0-9]
  • optionally enable connection debugging for output when running taskd interactively debug.tls=2
  • for convience we're assuming ~/.task is your taskwarrior conf dir
  • if you run into trouble