The aim of this mode is to make editing Python code in a version-controlled project easier, and enable the execution of repetitive tasks --such as running tests or scripts-- in Emacs shell buffers. Please see README.rst for details.