Replace flake8
, isort
, pydocstyle
, and pylint
with Ruff
#138
Labels
🖱️ DX
Improvements to the Developer Experience
See https://github.com/charliermarsh/ruff and its VSCode extension. Seems to be used by an increasing number of repositories. Might be nice to replace Pylint, which is way too slow in most ComPWA repositories.
Major advantages:
.pre-commit-config.yaml
)noqa
statements from VSCode with Quick fix (Ctrl+.
). Hovering over the added ignored code shows more info about that error code.pyproject.toml
#98Disadvantage for now: the package marks itself as beta, see e.g. its website URL beta.ruff.rs.
Implementation PRs
The text was updated successfully, but these errors were encountered: