build: add Ruff for Python code linting

This commit is contained in:
Yaroslav Chvanov
2023-03-01 17:08:53 +03:00
parent 49146638a6
commit 3aa82d2b35
5 changed files with 59 additions and 1 deletions

View File

@@ -8,7 +8,7 @@ env:
libjson-glib-dev libsystemd-dev libudev-dev libunistring-dev
python3-dev python3-evdev swig python3-sphinx
UBUNTU_DEP_TEST: check python3-gi python3-lxml valgrind
PIP_PACKAGES: meson ninja libevdev pyudev pytest sphinx_rtd_theme black
PIP_PACKAGES: meson ninja libevdev pyudev pytest sphinx_rtd_theme black ruff
jobs:
build-and-dist: