<#18430 Ruff integration in pantsbuild only fails ...
# github-notifications
c
#18430 Ruff integration in pantsbuild only fails on auto-fixable errors Issue created by siggi84 Describe the bug The Ruff linter integration in Pantsbuild system only fails the build when it encounters a linting rule that it can automatically fix. If it encounters a rule that it cannot fix on its own, it allows the build to pass, which is inconsistent with the Flake8 integration. This behavior can lead to unnoticed linting errors. Pants version 2.16.0.dev7 OS Ubuntu 22.10 Additional info A minimal repository demonstrating the error is available. It highlights the different handling of two linting errors (one fixable F405 and another unfixable F401) by Ruff and Flake8. pantsbuild/pants