Versions¶
We recommend you to use the stable version unless you want to contribute.
Development version¶
$ git clone https://github.com/inveniosoftware/kwalitee
$ cd kwalitee
$ pip install --user -r requirements.txt
Installation of the command-line interface¶
Kwalitee can be used as a Command-line interface, which has some handy features like the githooks and the Messages checks.
By default the messages checks will try to use GitPython
but we are
recommending you to install and use pygit2. As, it
has not stable version yet, the installation requires some work.
Ubuntu¶
$ sudo apt-add-repository ppa:dennis/python
$ sudo apt-get update
$ sudo apt-get install python-dev libffi-dev libgit2
$ pip install cffi pygit2
If you don’t find a suitable version using ppa:dennis/python
, you can
always install it manually via cmake
.