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.2.tar.gz
(6.5 kB
view hashes)
Built Distribution
Close
Hashes for things_cli-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42ad8fe037191a351ef5e11f48376a3bf73caade513646661ddbad575d243da8 |
|
MD5 | 2616788d072b57bca5a5204b0e935a3e |
|
BLAKE2b-256 | 781a91af92b1f22f31487c584dbba7b15bb9cba98181f2204bcbe134439c27b6 |