Ruff

Latest version: v0.9.10

Safety actively analyzes 712615 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 31

2025.14.0

This release upgrades the bundled Ruff version to `v0.9.9`.

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2025.12.0...2025.14.0

2025.12.0

This release upgrades the bundled Ruff version to `v0.9.8` and includes some additional improvements:

- Allow arbitrary config keys in `ruff.configuration` ([702](https://github.com/astral-sh/ruff-vscode/pull/702))
- Make it easier for Windows users to test red-knot ([703](https://github.com/astral-sh/ruff-vscode/pull/703))

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2025.10.0...2025.12.0

2025.10.0

This release upgrades the bundled Ruff version to `v0.9.7` and includes some additional improvements:

- Include the location of the deprecated setting in the warning message ([688](https://github.com/astral-sh/ruff-vscode/pull/688))
- Provide a warning if `notebook.codeActionsOnSave` has `source.fixAll.ruff` or `source.organizeImports.ruff` ([686](https://github.com/astral-sh/ruff-vscode/pull/686))
- Enhance `Ruff: Print Debug Information` command to include useful information; it now opens in a separate window ([694](https://github.com/astral-sh/ruff-vscode/pull/694))

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2025.8.0...2025.10.0

2025.8.0

This release upgrades the bundled Ruff version to `v0.9.6`, and the bundled `ruff-lsp` version to `0.0.62`.

Additionally, it improves deprecation warning messages for the now deprecated `ruff-lsp`.

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2025.6.0...2025.8.0

2025.6.0

This release upgrades the bundled Ruff version to `v0.9.5`, and the bundled `ruff-lsp` version to `0.0.61`.

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2025.4.0...2025.6.0

2025.4.0

This release upgrades the bundled Ruff version to `v0.9.3`.

Additionally, it fixes an issue where the extension might have multiple "Ruff
Language Server" output channels if the server has been restarted multiple
times.

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2025.2.0...2025.4.0

Page 1 of 31

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.