timesheet.txt
timesheet.txt copied to clipboard
A plain-text timesheet file format and tools for it.
"Reporting" here basically means grouping entries by * issue ID * day * hashtag * billable Use cases need to be specified. What would you need?
Entries should be able to be filtered with predicates like * start date/time * stop date/time * (flag whether entries that span across these times should be included or not)...
Currently, there's basically a proof-of-concept parser, and [`init.py`](https://github.com/scy/timesheet.txt/blob/b6235bea7f96e6379d125ec71158a193ac82295f/timesheettxt/__init__.py) simply displays their `__str__()`. I want a command-line tool with options like * `-f file`: input file, or `-` for stdin *...