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.1.tar.gz
(6.4 kB
view hashes)
Built Distribution
Close
Hashes for things_cli-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3165b2634939a4b285a326e8de4d486fb9fb9550ab63d413ab070cc74cdb6c68 |
|
MD5 | 0aec1129db13742c83ffadede0a13964 |
|
BLAKE2b-256 | 4ab291600047c732c47e0c9dca72fd93bc9e62705e2408915c5a7ff2f25600c0 |