Track vacation hours accrued.
Project description
timeoff ๐
Do your PTO hours keep expiring? Are you saving up for a big trip? Do you have a flex vacation policy? Track your hours accrued and set goals and reminders to take a break!
$ timeoff list
| o ,---.,---.
|--- .,-.-.,---.,---.|__. |__.
| || | ||---'| || |
`---'`` ' '`---'`---'` `
Current schedule: SemiMonthly
4 hours on the 1st and 15th of the month
โญโโโโโโโโโโโโโฌโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโฌโโโโโโโโโโโโโโฎ
โ Start โ End โ Type โ Hours โ Remaining โ
โโโโโโโโโโโโโโผโโโโโโโโผโโโโโโโโโโโผโโโโโโโโโโผโโโโโโโโโโโโโโค
โ โ โ Initial โ 100 โ 100 โ
โ 2023-05-12 โ - โ Vacation โ -8 โ 92 โ
โ 2023-05-15 โ - โ Accrued โ 4 โ 96 โ
โฐโโโโโโโโโโโโโดโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโดโโโโโโโโโโโโโโฏ
Features
- Automaticaly updates PTO hours over time.
- Define schedules to set accrued PTO rates.
- View the remaining hours of PTO available to you.
Installation
To install timeoff
:
$ pip install timeoff
Documentation is in the works! Please run the -h
help flag in the meantime. The interactive prompts will guide you through further instructions.
$ timeoff -h
usage: timeoff [-h] {add,list,rm,settings} ...
Timeoff CLI
positional arguments:
{add,list,rm,settings}
sub-command help
add Add an absence
list List absences
rm Remove an absence
settings Manage settings
optional arguments:
-h, --help show this help message and exit
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
timeoff-0.0.4.tar.gz
(9.8 kB
view hashes)
Built Distribution
timeoff-0.0.4-py3-none-any.whl
(11.4 kB
view hashes)