Skip to main content

Simple CLI tool to log work and projects

Project description

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/*

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

dcs-worklog-0.0.38.tar.gz (37.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dcs_worklog-0.0.38-py3-none-any.whl (45.9 kB view details)

Uploaded Python 3

File details

Details for the file dcs-worklog-0.0.38.tar.gz.

File metadata

  • Download URL: dcs-worklog-0.0.38.tar.gz
  • Upload date:
  • Size: 37.1 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for dcs-worklog-0.0.38.tar.gz
Algorithm Hash digest
SHA256 7ff9310ac188f1181219279aa9d725435d1b59a64b9eeafe2a8c5f671323b261
MD5 eefadc4aaea91ac3a690fcb5562e51d4
BLAKE2b-256 5a74e4f462d803951a439e174bd976cd4d7bcd56fb45df587b36612e50906aaf

See more details on using hashes here.

File details

Details for the file dcs_worklog-0.0.38-py3-none-any.whl.

File metadata

  • Download URL: dcs_worklog-0.0.38-py3-none-any.whl
  • Upload date:
  • Size: 45.9 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for dcs_worklog-0.0.38-py3-none-any.whl
Algorithm Hash digest
SHA256 54d2b8d45f0f3f9668f0481a50a9ffea70264096d33b99d3b815e4e9fbbf96b8
MD5 9d881901b0300f1b60da028d463f0973
BLAKE2b-256 fba60bed1f0ea466af2f200a4add19b978f1017e04ee87da5d5f0cc01971ebbf

See more details on using hashes here.

Supported by

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