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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dcs-worklog-0.0.35.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.35.tar.gz
Algorithm Hash digest
SHA256 f7b5d3ddc5f007c93e0e7899191618ef61c47fd1648ab1efed7e822f23a3430a
MD5 31fc9dbffa7ff353e9961d73696f45ea
BLAKE2b-256 4d7f3197e8c37dc4a65c92b669eb7481d87e9b76e31d8c082504ffd472070750

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dcs_worklog-0.0.35-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.35-py3-none-any.whl
Algorithm Hash digest
SHA256 91ac1f4bac38ce2754bc73ad1b8397616a744d5192acb49f84f8445b782ee2df
MD5 b30ce997f3d1eab9e2814d6bbe90110c
BLAKE2b-256 4978850d6523bc507bb85a3a040ac0022781f9c6674841a63294bc0fcd274243

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