ci: enable linting with mypy, pylint and flake8 and implement codespell
commitebb29325050d9ab602b878bac2218d22199f38c2
authorDavid Heidelberg <david.heidelberg@collabora.com>
Mon, 9 May 2022 18:33:37 +0000 (9 20:33 +0200)
committerDavid Heidelberg <david.heidelberg@collabora.com>
Mon, 29 Aug 2022 21:10:09 +0000 (29 23:10 +0200)
tree7ebbdfd1a9b7b698a76875e060f645216467beb0
parent984ebcbfd6f8fe5dffea22ef97f3ec74015ad4d3
ci: enable linting with mypy, pylint and flake8 and implement codespell

Codepsell should prevent making most common mistakes in English spelling.
Pylint, MyPy and Flake8 should prevent common Python mistakes.

Reviewed-by: Sergi Blanch Torne <sergi.blanch.torne@collabora.com>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/670>
.gitlab-ci.yml
.gitlab-ci/debian-install.sh