Skip to main content

Worklog - Simple CLI util to track work hours

Documentation Status codecov License: GPL v3

Worklog is a simple and straight-forward tool to track working times via CLI. It uses a plain text file as its storage backend which makes it easy to process the logged information with other tools.

Getting started

You need to have Python >= 3.6 installed.

pip install dcs-worklog

Please follow the documentation on readthedocs to learn how to use the CLI tool.

Development

Clone this repository and install the development version:

pip install -e ".[develop]"

Run tests via

pytest --cov worklog

Create a release

Attention: This should not be needed. Releases are auto-generated from the *GitHub CI. See the configuration file.

To create a release use git flow, update the version number in setup.py first. Then execute the following commands:

python setup.py sdist bdist_wheel
twine upload --skip-existing -r pypi dist/*

Metadata

Release files for dcs-worklog 0.0.38

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dcs-worklog 0.0.38
File Size Uploaded
dcs-worklog-0.0.38.tar.gz 37.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dcs-worklog 0.0.38
File Interpreter ABI Platform
dcs_worklog-0.0.38-py3-none-any.whl Python 3 none any Details

Total release size: 83.1 kB

Release files / dcs-worklog-0.0.38.tar.gz

Download URL dcs-worklog-0.0.38.tar.gz
Size 37.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7ff9310ac188f1181219279aa9d725435d1b59a64b9eeafe2a8c5f671323b261
BLAKE2b-256 checksum
How to use checksums
5a74e4f462d803951a439e174bd976cd4d7bcd56fb45df587b36612e50906aaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / dcs_worklog-0.0.38-py3-none-any.whl

Download URL dcs_worklog-0.0.38-py3-none-any.whl
Size 45.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
54d2b8d45f0f3f9668f0481a50a9ffea70264096d33b99d3b815e4e9fbbf96b8
BLAKE2b-256 checksum
How to use checksums
fba60bed1f0ea466af2f200a4add19b978f1017e04ee87da5d5f0cc01971ebbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page