Open MAchine Platform

How to Develop OMAP

First, check out the git project in a new folder.

Using pre-commit Hooks with black / flake8

If you want to ensure that your commits are properly formatted and compliant with Linting then check: https://www.mattlayman.com/blog/2018/python-code-black/. The necessary configuration is already in the repo.

After installing requirements_dev.txt you have all you need. Just run

pre-commit install

and you should be ready to go.