Ruff v0.1.5 introduces full editor support for Jupyter Notebooks via the Ruff VS Code extension and the ruff-lsp language server. Users can now lint, format, and auto-fix individual cells or entire notebooks directly in VS Code, with options to trigger these actions on save. The update requires LSP specification 3.17 and ruff-lsp 0.0.43 or later. CLI users must opt-in by adding *.ipynb to extend-include in their configuration.
Sort: