Skip to main content

Simple timesheet tracking system

Project description



$ pip install timesheet


$ timesheet help
usage: timesheet [-h]

Simple timesheet system.

optional arguments:
-h, --help show this help message and exit


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,
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

Help on Help

$ 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

Bash Auto-Completion

$ echo "eval \"\$(register-python-argcomplete timesheet)\"" >> ~/.bashrc
$ source ~/.bashrc

Change Log

* 0.8.4
* Adding daily-report command by `sonologic <>`_
* Reformatting to README.rst for pypi
* Updating README.rst

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for timesheet, version 0.8.4
Filename, size File type Python version Upload date Hashes
Filename, size timesheet-0.8.4-py2.py3-none-any.whl (18.0 kB) File type Wheel Python version 2.7 Upload date Hashes View hashes
Filename, size timesheet-0.8.4.tar.gz (8.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page