Update docs to remove flake8, isort mentions and add ruff#502
Update docs to remove flake8, isort mentions and add ruff#502DragaDoncila merged 5 commits intonapari:mainfrom
Conversation
DragaDoncila
left a comment
There was a problem hiding this comment.
LGTM! Thanks @melissawm
| * [black](https://github.com/psf/black) | ||
| Forces code to follow specific style, indentations, etc... |
There was a problem hiding this comment.
We are using ruff-format, not black now.
It is slimier to black, but not equivalent.
There was a problem hiding this comment.
Ah right -I only see one rule though
https://github.com/napari/napari/blob/b9dc8dca1e1afa7567586e7ffa7a36cc7cd9fb6f/pyproject.toml#L245
so I'll again just point people to the pyproject.toml in case there are future updates.
There was a problem hiding this comment.
yes. The list of used linters is .pre-commit-config.yaml https://github.com/napari/napari/blob/b9dc8dca1e1afa7567586e7ffa7a36cc7cd9fb6f/.pre-commit-config.yaml#L6
There was a problem hiding this comment.
@melissawm If you scroll down from your link, ruff is performing all of the task that you had in the original text since it is a drop-in replacement for these tools. Perhaps link out to ruff docs: https://docs.astral.sh/ruff/linter/#the-ruff-linter
| * [black](https://github.com/psf/black) | ||
| Forces code to follow specific style, indentations, etc... |
There was a problem hiding this comment.
@melissawm If you scroll down from your link, ruff is performing all of the task that you had in the original text since it is a drop-in replacement for these tools. Perhaps link out to ruff docs: https://docs.astral.sh/ruff/linter/#the-ruff-linter
|
I popped the |
|
Updated 🙏🏻 |
References and relevant issues
Partially addresses #377.
Mentions to setup.cfg remain in the plugin docs which need to be updated separately.
Description
Updates mentions of flake8 and isort by ruff.
Also removes some explicit mentions of ignore rules since these get out of date quickly and can be checked directly in the pyproject.toml file.