Switch to ruff (#1939)

* `isort` -> `ruff`

* `pylint` -> `ruff`

* Remove line

* More minor cleanup

* Better documentation for rules we are enabling

* Fix gitignore, run black

* vscode settings

---------

Co-authored-by: Matt Tancik <mattt4001@gmail.com>
This commit is contained in:
Brent YiandMatt Tancik authored and GitHub committed 2023-05-17 10:08:14 -07:00
1 parent 814db32ec4
commit d542646c72
79 files changed
+158 -237

No files matched your search

+2 -2
View File
@@ -17,8 +17,8 @@ Below are the various tooling features our team uses to maintain this codebase.
| Tooling | Support |
| --------------- | ---------------------------------------------------------- |
| Formatting | [Black](https://black.readthedocs.io/en/stable/) |
| Linter | [Pylint](https://readthedocs.org/projects/pylint/) |
| Testing | [PyTest](https://docs.pytest.org/en/7.1.x/) |
| Linter | [Ruff](https://beta.ruff.rs/docs/) |
| Testing | [pytest](https://docs.pytest.org/en/7.1.x/) |
| Docs | [Sphinx](https://www.sphinx-doc.org/en/master/) |
| Docstring style | [Google](https://google.github.io/styleguide/pyguide.html) |
| JS Linting | [eslint](https://eslint.org/) |