Introduction

Kwalitee is a tool that runs static analysis checks on invenio and invenio-related repositories. It can be used as a web service using the Github API or as a git hook from the command line.

It aims at slowly, but steadily enforce good practices regarding commit message formatting, code layout (PEP8), documentation (PEP257) and help the integrators doing their job without having to worry about recurrent mistakes.

It relies on and thanks the following softwares and libraries: