return an empty string after logging the error on line 520; fall back to running ruff via the python module (similar to previous behaviour, but with the option to not ...