criu/scripts/build
Radostin Stoyanov e0b74f558b make: replace flake8 with ruff
Ruff (https://github.com/astral-sh/ruff) is a Python linter
written in Rust, designed to replace Flake8. It is significantly
faster and actively maintained.

In addition to replacing flake8 with ruff, this patch also
creates separate makefile targets for ruff, shellcheck and
codespell, so that they can be tested independently.

RUFF_FLAGS can be used to specify options such as '--fix'.
Example:
	make lint
	make ruff RUFF_FLAGS=--fix

Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
2024-09-11 16:02:11 -07:00
..
Dockerfile.aarch64-stable-cross.hdr ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.aarch64-stable-cross.tmpl ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.aarch64-unstable-cross.hdr ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.aarch64-unstable-cross.tmpl ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.alpine make: replace flake8 with ruff 2024-09-11 16:02:11 -07:00
Dockerfile.amd-rocm remove python-future dependency 2023-10-22 13:29:25 -07:00
Dockerfile.archlinux make: replace flake8 with ruff 2024-09-11 16:02:11 -07:00
Dockerfile.armv7-stable-cross.hdr ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.armv7-stable-cross.tmpl ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.armv7-unstable-cross.hdr ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.armv7-unstable-cross.tmpl ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.armv7hf.hdr travis: switch all arm related tests to real hardware 2020-02-04 12:39:04 -08:00
Dockerfile.armv7hf.tmpl travis: switch all arm related tests to real hardware 2020-02-04 12:39:04 -08:00
Dockerfile.centos8 make: replace flake8 with ruff 2024-09-11 16:02:11 -07:00
Dockerfile.fedora-asan.hdr ci: move asan and image streamer test to github 2021-09-03 10:31:00 -07:00
Dockerfile.fedora-asan.tmpl travis: add a job to test on the fedora rawhide 2017-10-17 08:40:44 +03:00
Dockerfile.fedora-rawhide.hdr travis: use Fedora rawhide images from Fedora 2020-10-20 00:18:24 -07:00
Dockerfile.fedora-rawhide.tmpl travis: add a job to test on the fedora rawhide 2017-10-17 08:40:44 +03:00
Dockerfile.fedora.tmpl Revert "ci: disable glibc rseq support" 2022-04-28 17:53:52 -07:00
Dockerfile.hotspot-alpine test/javaTests: update org.testng:testng (Maven) 2023-04-15 21:17:21 -07:00
Dockerfile.hotspot-ubuntu remove python-future dependency 2023-10-22 13:29:25 -07:00
Dockerfile.linux32.tmpl remove python-future dependency 2023-10-22 13:29:25 -07:00
Dockerfile.mips64el-stable-cross.hdr ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.mips64el-stable-cross.tmpl ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.mips64el-unstable-cross.hdr ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.mips64el-unstable-cross.tmpl ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.openj9-ubuntu remove python-future dependency 2023-10-22 13:29:25 -07:00
Dockerfile.ppc64-stable-cross.hdr ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.ppc64-stable-cross.tmpl ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.ppc64-unstable-cross.hdr ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.ppc64-unstable-cross.tmpl ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.stable-cross.tmpl ci: Run cross compile on debian stable 2022-04-28 17:53:52 -07:00
Dockerfile.tmpl make: remove checks for python 2 binary 2023-10-22 13:29:25 -07:00
Dockerfile.unstable-cross.tmpl ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00
Dockerfile.x86_64.hdr CI: distribute CI jobs between CI systems 2020-11-08 14:04:12 -08:00
Dockerfile.x86_64.tmpl travis: add a job to test on the fedora rawhide 2017-10-17 08:40:44 +03:00
Makefile ci: use unstable release for cross-compile 2022-04-28 17:53:52 -07:00