personal-punch-clock


Namepersonal-punch-clock JSON
Version 1.0.0 PyPI version JSON
download
home_pageNone
SummaryA bare-bones command-line punch clock
upload_time2024-06-22 22:53:07
maintainerNone
docs_urlNone
authorNickolas Wilson
requires_pythonNone
licenseNone
keywords punch clock time clock
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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:
```shell
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:
```shell
punch-clock
```

Punch in:
```shell
punch-clock --in
```

Punch out:
```shell
punch-clock --out
```

Delete the stored clock punches:
```shell
punch-clock --reset
```

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

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "personal-punch-clock",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "punch clock, time clock",
    "author": "Nickolas Wilson",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/c5/b5/8d4668f04f0d8ec34661a79bd4cf49f7fb2408032ef8f6bac91b97d85411/personal_punch_clock-1.0.0.tar.gz",
    "platform": null,
    "description": "# Personal Punch Clock\nPersonal Punch Clock is a bare-bones command-line punch clock.\n\n## Installation\nYou must have Python 3.4 or newer installed.\nInstall the dependencies:\n```shell\npip install -r requirements.txt\n```\nRename the file `punch_clock.py` to `punch-clock`,\nmake it executable,\nand copy it to a directory which your operating system searches\nfor executable files (e.g., `$HOME/bin`).\n\n\n## Usage\nDisplay your total work time and whether you are clocked in or out:\n```shell\npunch-clock\n```\n\nPunch in:\n```shell\npunch-clock --in\n```\n\nPunch out:\n```shell\npunch-clock --out\n```\n\nDelete the stored clock punches:\n```shell\npunch-clock --reset\n```\n\n## License\nPersonal Punch Clock is licensed under the Apache License, Version 2.0.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A bare-bones command-line punch clock",
    "version": "1.0.0",
    "project_urls": {
        "Repository": "https://github.com/nickolasjwilson/personal-punch-clock"
    },
    "split_keywords": [
        "punch clock",
        " time clock"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e93ce33fa912ceb033b3cca8d3c2b24bb1324c6163cc224e4b866610cc9a46b4",
                "md5": "239e5eb0d9965202c58294f2feeb29fa",
                "sha256": "ef0e4fcdb1c2efa40b759d3a8dee80741bd0b055e793e7f6ec8a07fff4c1017d"
            },
            "downloads": -1,
            "filename": "personal_punch_clock-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "239e5eb0d9965202c58294f2feeb29fa",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 8263,
            "upload_time": "2024-06-22T22:53:05",
            "upload_time_iso_8601": "2024-06-22T22:53:05.388520Z",
            "url": "https://files.pythonhosted.org/packages/e9/3c/e33fa912ceb033b3cca8d3c2b24bb1324c6163cc224e4b866610cc9a46b4/personal_punch_clock-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c5b58d4668f04f0d8ec34661a79bd4cf49f7fb2408032ef8f6bac91b97d85411",
                "md5": "c1392768bc71f332771171b1c6ee3444",
                "sha256": "84e6c1d33e97977a2e07561b4330f57633d29b96a86abf24799bdef21e5b67ac"
            },
            "downloads": -1,
            "filename": "personal_punch_clock-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "c1392768bc71f332771171b1c6ee3444",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 9106,
            "upload_time": "2024-06-22T22:53:07",
            "upload_time_iso_8601": "2024-06-22T22:53:07.125087Z",
            "url": "https://files.pythonhosted.org/packages/c5/b5/8d4668f04f0d8ec34661a79bd4cf49f7fb2408032ef8f6bac91b97d85411/personal_punch_clock-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-22 22:53:07",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "nickolasjwilson",
    "github_project": "personal-punch-clock",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "personal-punch-clock"
}
        
Elapsed time: 0.26747s