A simple Python 3 CLI to read your Things app data.
Project description
Things Python CLI
A simple Python 3 CLI to read your Things app data using the things.py API.
Table of Contents
Install
$ pip3 install things-cli
# or
$ git clone https://github.com/thingsapi/things-cli && cd things-cli && make install
Examples
% things-cli inbox
- To-Do in Inbox ( Inbox )
% things-cli all
- To-Do in Today ( Anytime )
- To-Do in Inbox ( Inbox )
- To-Do in Upcoming ( Someday )
- To-Do in Heading ( Anytime )
- To-Do in Project ( Anytime )
- To-Do in Anytime ( Anytime )
- To-Do in Someday ( Someday )
- To-Do in Area ( Anytime )
- Repeating To-Do ( Someday )
% things-cli --json today|jq
[
{
"uuid": "5pUx6PESj3ctFYbgth1PXY",
"type": "to-do",
"title": "To-Do in Today",
"status": "incomplete",
"notes": "With\nNotes",
"start": "Anytime",
"start_date": "2021-03-28",
"due_date": null,
"stop_date": null,
"created": "2021-03-28 21:11:22",
"modified": "2021-03-28 21:11:30"
}
]
% things-cli --csv all > all.csv && open all.csv
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
things-cli-0.0.3.tar.gz
(6.5 kB
view hashes)
Built Distributions
things_cli-0.0.3-py3.9.egg
(12.7 kB
view hashes)
Close
Hashes for things_cli-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b61c15f76a0ff5dcaef47fb907ec32887236cfdc19d8a3ac7e1666333fb682a |
|
MD5 | 5aba3cf103e8a20c2d75b516956c8dd0 |
|
BLAKE2b-256 | 7a9c1f43f793f682296b8c2e21679c864fa9e383f277726a0b0978cda134f943 |