m3dev / gokart

Gokart solves reproducibility, task dependencies, constraints of good code, and ease of use for Machine Learning Pipeline.
https://gokart.readthedocs.io/en/latest/
MIT License
318 stars 57 forks source link

[Suggestion] use ruff instead of flake8 #344

Closed kitagry closed 9 months ago

kitagry commented 10 months ago

Hi everyone. I have a suggestion like title.

We use pyproject-flake8 in order to aggregate setting to pyproject.toml. Currently, flake8 doesn't support pyproject.toml and pyproject-flake8's deployment is delayed. So, I think it is better to use ruff, because it support pyproject.toml (and it is very fast!).

Do you think this suggestion?

hirosassa commented 9 months ago

Sounds good! I agree with your opinion