Tracking issue for migrating this repo's dev tooling off black/isort/pylint onto ruff. Checklist: - [ ] Merge black/isort/pylint dependency groups into a single `linting` group with ruff - [ ] Translate `[tool.black]`/`[tool.isort]`/`[tool.pylint]`/`.pylintrc` config into `[tool.ruff]` - [ ] Update `.pre-commit-config.yaml` - [ ] Update CI workflows (linting.yml, formatting.yml) - [ ] Run ruff, fix/triage findings - [ ] Update README/docs mentioning black/isort/pylint - [ ] Open PR, request Copilot review, resolve all comments
Tracking issue for migrating this repo's dev tooling off black/isort/pylint onto ruff.
Checklist:
lintinggroup with ruff[tool.black]/[tool.isort]/[tool.pylint]/.pylintrcconfig into[tool.ruff].pre-commit-config.yaml