Skip to main content

A basic CLI for the hamster time tracker.

Project description

https://img.shields.io/pypi/v/hamster_cli.svg https://img.shields.io/travis/elbenfreund/hamster_cli/master.svg https://img.shields.io/codecov/c/github/elbenfreund/hamster_cli/master.svg Documentation Status 'Stories in Ready' Requirements Status

A basic CLI for the hamster time tracker.

WARNING This is still pre-alpha software. Altough we are reaching apoint were most things work as intended we make no promisse about your data as well as any commitment. In particular there is no intension to migrate any databases from this version to any future more mature release.

News (2016-04-25)

Version 0.12.0 is out! With this version we feel confident that you may be able to actually play with hamster-cli in a somewhat productive way. Whilst we are still far from being production ready and miss a significant amount of legacy feature this release may give you quite the idea where we are heading. For the first time we were able to give the frontend some love whilst further beefin up our QA toolchain, introducing even more tests and new test environments. The documentation has been vastly improved, digging into the code never was easier.

Happy hacking; Eric.

Features

  • High test coverage.

  • Well documented.

  • Lightweight.

  • Free software: GPL3

  • Uses hamsterlib, which supports a wide array of databases.

  • Few dependencies

  • Active development.

Resources

Credits

Tools used in rendering this package:

History

0.12.0 (2016-04-25)

  • stop now shows detail on the fact saved.

  • current now shows how much time was accumulated so far.

  • Remove standalone script block. You are expected to utilize pip/setuptools to setup hamster_cli. virtualenvs FTW!

  • Testenvironment now uses linkchecks and doc8 for validating the documentation.

  • Removed ‘GTK window’ related pseudo methods. Until the functionality is actually here.

  • Added manifest validation to testenvironment.

  • Added pep257 validation to testsuite.

  • Vastly improved docstring, docstringcoverage and frontend helptexts.

  • Use hamsterlib 0.10.0 new improved config layout.

  • Add GPL boilerplate and frontend information.

  • release make target now uses twine.

  • Provide new details command to list basic runtime environment details.

0.11.0 (2016-04-16)

  • New, solid config handling.

  • Switch to semantic versioning.

  • Move CI from codeship to Travis-CI.

  • First batch of very basic integration tests.

  • Several fixes to packaging.

0.1.0 (2016-04-09)

  • First release on PyPI.

  • Prove-of-concept release.

  • Most of the basic functionality is there.

  • Provides basic test coverage.

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

hamster_cli-0.12.0.tar.gz (57.9 kB view details)

Uploaded Source

Built Distribution

hamster_cli-0.12.0-py2.py3-none-any.whl (17.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file hamster_cli-0.12.0.tar.gz.

File metadata

File hashes

Hashes for hamster_cli-0.12.0.tar.gz
Algorithm Hash digest
SHA256 ac2a375ed007052d94c5f1f22e3d7c9948f001a825300f0f3d7698bbc65b1e67
MD5 8111ced6f79dbc21e4c1acd203244abc
BLAKE2b-256 622cf62df94cff693be1c8577341132c08ad5c119571dc1562b03272958cb2a4

See more details on using hashes here.

File details

Details for the file hamster_cli-0.12.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for hamster_cli-0.12.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 77c0a86b53891a768bef45cafab1262b46e04887676080e791e2acbdb0c858e9
MD5 b6aeb2337024a12a983ba85f5ceea806
BLAKE2b-256 2f49c42b8d40a039a546360ab004803da7369924aa3d98067466c1d87a6427e4

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