CLI tool for daily work logging.
Project description
workedon
CLI utility for daily work logging.
Installation
$ pip install -U workedon
Requirements
Python 3.7+
Features
Save by date or fetch work saved by date.
Examples:
# Saving work: $ workedon studying for the SAT @ June 2010 $ workedon pissing my wife off @ 2pm yesterday $ workedon painting the garage # Fetching work: $ workedon what $ workedon what --from "2pm yesterday" --to "9am today" $ workedon what --today $ workedon what --past-month
See all options with:
$ workedon --help
$ workedon what --help
Credits
Click, for making writing CLI tools a complete pleasure.
dateparser, for an amazing date parser.
History
0.5.2 (2023-01-18)
remove recording seconds for simple querying
add –no-page to avoid paging
improve deleting
0.5.1 (2023-01-18)
fix start > end check
add –at to fetch work done at a particular time on a particular date/day
0.5.0 (2023-01-14)
Breaking: rename database to won.db
0.4.5 (2023-01-13)
fix error message
0.4.4 (2023-01-13)
raise if start date is greater than end date
0.4.3 (2023-01-12)
don’t force color when paging
0.4.2 (2023-01-12)
Python 3.11 support
0.4.1 (2023-01-12)
ask for deletion only if there’s something
use tz aware now() for comparison
0.4.0 (2023-01-11)
Breaking: rename database to wondb.sqlite3
force colored output on windows
use tz aware RELATIVE_BASE
0.3.3 (2023-01-09)
add –delete/-d for deletion
add –on to fetch work done on a particular date/day
add –last/-s to fetch the last entered work log
0.3.2 (2023-01-08)
make dependency versions flexible
0.3.1 (2023-01-08)
Fixed README
0.3.0 (2023-01-08)
First release on PyPI.
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.