My draft PR #3877 failed in the code style check CI job. It seems to be caused by the latest Ruff, which expands its number of checking rules from 59 to 413.
I used the latest Ruff to check all Fory Python files locally and it complained a lot of errors. Some of them can be automatically fixed with --fix, some of them can't.
@chaokunyang So should we fix all Ruff errors or should we just pin one Ruff version in the CI?
My draft PR #3877 failed in the code style check CI job. It seems to be caused by the latest Ruff, which expands its number of checking rules from 59 to 413.
I used the latest Ruff to check all Fory Python files locally and it complained a lot of errors. Some of them can be automatically fixed with
--fix, some of them can't.@chaokunyang So should we fix all Ruff errors or should we just pin one Ruff version in the CI?