Skip to main content

A bare-bones command-line punch clock

Project description

Personal Punch Clock

Personal Punch Clock is a bare-bones command-line punch clock.

Installation

You must have Python 3.4 or newer installed. Install the dependencies:

pip install -r requirements.txt

Rename the file punch_clock.py to punch-clock, make it executable, and copy it to a directory which your operating system searches for executable files (e.g., $HOME/bin).

Usage

Display your total work time and whether you are clocked in or out:

punch-clock

Punch in:

punch-clock --in

Punch out:

punch-clock --out

Delete the stored clock punches:

punch-clock --reset

License

Personal Punch Clock is licensed under the Apache License, Version 2.0.

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

personal_punch_clock-1.0.0.tar.gz (9.1 kB view hashes)

Uploaded Source

Built Distribution

personal_punch_clock-1.0.0-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page