$ pip install timesheet
$ timesheet help
usage: timesheet [-h]
{help,start,end,active,report,subjects,import,export,edit-last,abort,rename,daily-report,daily-detail,delete,version}
...
Simple timesheet system.
optional arguments:
-h, --help show this help message and exit
Commands:
{help,start,end,active,report,subjects,import,export,edit-last,abort,rename,daily-report,daily-detail,delete,version}
help Prints help for given command
start Starts a task
end Ends a task
active Prints active task
report Print report about an subject or all subjects
subjects Print all subjects
import Import csv file with columns: subject, task, start,
end
export Export the database into csv file with columns:
subject, task, start, end
edit-last Edit last task
abort Aborts currently active task
rename Renames a subject
daily-report Print daily report
daily-detail Print detailed daily report
delete Deletes a subject
version Prints the version
$ ts start -h
usage: ts start [-h] subject ...
positional arguments:
subject Subject to do something about that.
task Task title.
optional arguments:
-h, --help show this help message and exit
$ timesheet help -h
usage: timesheet help [-h] [command]
positional arguments:
command Command to print help about that
optional arguments:
-h, --help show this help message and exit
$ echo "eval \"\$(register-python-argcomplete timesheet)\"" >> ~/.bashrc
$ source ~/.bashrc
- 0.9.2
- Supporting python3
- 0.8.4
- Adding daily-report command by sonologic
- Reformatting README.md to README.rst for pypi
- Updating README.rst