Manual time tracking via a CLI that works similarly to git.
Project description
Work time log
work
allows manual time tracking with an interaction model inspired by git
:
- Text files are used for storage. This makes it easy to track the log with
git
. - The tool does not run continously and instead only modifies the
work status
on disk. - The
work status
is global, meaning any terminal can be used to check or update it. - Checksums are used to verify that the log was not modified by another tool.
Features
- Time tracking
- Time track while working and (optionally) add a category and message.
- Retroactively add and modify any entry.
- Analyses
- Calculate and check the hours worked over arbitrary periods.
- List tracked entries by date or category with optional filters.
- Overtime and undertime
- Configure "expected hours" and view the accumulated over-/undertime.
- (Optionally) store vacations or holidays.
- Export entries as CSV.
Read More
For more information, including examples and the release history, check the website.
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
work-1.1.1.tar.gz
(53.1 kB
view details)
Built Distribution
work-1.1.1-py3-none-any.whl
(59.5 kB
view details)
File details
Details for the file work-1.1.1.tar.gz
.
File metadata
- Download URL: work-1.1.1.tar.gz
- Upload date:
- Size: 53.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/5.15.0-112-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffbe7d86d0d413131f47ba931b7ac68484b7ed029fcdbc369bcf124c2f3cd29a |
|
MD5 | 121abc2f1820980bd10776ef3d6ab876 |
|
BLAKE2b-256 | 9b744656d20bee149c3b33ab78b816d8ce7d422b2141b0042e776536ff863cdc |
File details
Details for the file work-1.1.1-py3-none-any.whl
.
File metadata
- Download URL: work-1.1.1-py3-none-any.whl
- Upload date:
- Size: 59.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/5.15.0-112-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 550f30475f625ab5f08352d300b4e7b753925f925490c3e7e116c638d5dfaeed |
|
MD5 | 10c9deba2e0a220cc6b27c51c309b974 |
|
BLAKE2b-256 | d89c925487c6c2bcfd84d51ec861b969bac72d05c0ca471a30d2cba5f2b49ba0 |