The past few months have been seriously busy, mostly due to launching the new Police.uk. In fact it's been so long since my last post that it took me hours to get Octopress working again. I have found time to work on a new Python library, though: tasklib.
It came about as the core part of a project to create a web-based interface for Task Warrior, which I now use every day (though it's still very much a work in progress).
tasklib has an API that's very similar to Django's ORM, so developers who are familiar with that will find it really easy to use.
There are a couple of Python libraries out there already which do the same thing, but I wanted to achieve a few things with this project:
I've used this as an opportunity to do things the Right Way™: keeping
to the Git Flow workflow, and automated testing on Travis CI.
tasklib is tested on versions
2.3.0 beta2 of Task Warrior, and on