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.32.tar.gz (36.6 kB view details)

Uploaded Source

Built Distribution

dcs_worklog-0.0.32-py3-none-any.whl (45.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dcs-worklog-0.0.32.tar.gz
  • Upload date:
  • Size: 36.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for dcs-worklog-0.0.32.tar.gz
Algorithm Hash digest
SHA256 072263298645e3b0124efdc3921bb36a8690feb6efdbfb0827c4027ea463adfb
MD5 280223a8f0fede68a0c40755405cd0cc
BLAKE2b-256 12b39a7b38f700738cea68ca6154c2006ee8531e6b12d13312e8fad862dea513

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dcs_worklog-0.0.32-py3-none-any.whl
  • Upload date:
  • Size: 45.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for dcs_worklog-0.0.32-py3-none-any.whl
Algorithm Hash digest
SHA256 5f6cd7f84a931dd94fbc6556523caf62de76a0c5874cbaf08913538ff0c0b84c
MD5 a1b817f75ba7bce426ca459bb1df6a3a
BLAKE2b-256 d9b9d860cff220a8cb5d140ade3b5a5bc98899166e9528f5fdcba3dcafd39058

See more details on using hashes here.

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