hamster-lib icon indicating copy to clipboard operation
hamster-lib copied to clipboard

A unified library for timetracking clients.

Results 36 hamster-lib issues
Sort by recently updated
recently updated
newest added

[Pyhton arrow](http://crsmithdev.com/arrow/) may be a simpler and more unified/tested solution to our time handling needs.

Enhancement
Information needed

Without this, hamster-gtk caused an error on Ubuntu 16.04 via virtualenv -> python2.7 + vext.gi

Just a typo corrected - rebased against projecthamster/hamster-lib develop branch.

After returning to the codebase, one test on ``1.13.2`` failed. In order to move forward and establish a working environment, it has been marked with ``pytest.mark.xfail``. This is obviously only...

Bug
test

After a long time of inactivity, the test suite is utterly broken due to outdated tooling. Given that python2 is EOL now, any fixes can be limited to python3.

Bug

On Python 3, configparser library is part of standard library. The configparser package therefore is not needed. For this reason, distributions such as Arch Linux do not even provide this...

Similarly to [hamster-gtk#47](https://github.com/projecthamster/hamster-gtk/issues/47), ‘controller’ should be used instead of ‘controler’. Unlike in hamster-gtk this is mostly cosmetic change as only tests and comments are affected.

`Fact.__str__` uses a `%d-%m-%Y %H:%M` datetime format. Parsing a _raw fact_ however expects `%Y-%m-%d %H:%M`. Whilst those formats do not strictly **need** to be identical it seems highly advisable to...

Enhancement
Ready

What is supposed to happen with tags if their last associated fact is deleted? This most likely relates to legacy hamster `resurrect` behaviour. Right now, fact deletion does not touch...

Question
Information needed