python package to manage a database of exercises within a mercurial repository