On 15/09/2020 16:48, Joel Sherrill wrote:

Otherwise, I am just asking does Python code need to pass. pylint
and yapf are mentioned in this thread but
https://books.agiliq.com/projects/essential-python-tools/en/latest/linters.html
has a list of tools and claims that pycodelint matches pep8. I thought we
were trying to follow pep8.

It also mentions pyflake which sounds useful.

What is the recommended set of tools to pass and with what settings?

I know we aren't completely passing on all Python code but what's the
objective from a tool checking viewpoint.

The Python code in rtems-central uses flake8, pylint and mypy with default settings.

It seems our guide lines are in line with what you cited above:

https://docs.rtems.org/branches/master/eng/python-devel.html

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to