Ruff

Latest version: v0.8.6

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

Scan your dependencies

Page 8 of 28

2023.44.0

This release includes full support for using Ruff as a Python formatter via Ruff's `ruff format`
command.

You can configure Ruff to format Python code by marking it as your default formatter in VS Code's
`settings.json`:

json
{
"[python]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "charliermarsh.ruff"
}
}


**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2023.42.0...2023.44.0

2023.42.0

This release is required for compatibility with [Ruff v0.1.0+](https://github.com/astral-sh/ruff/releases/v0.1.0)
which includes breaking changes.

Ruff fixes are now labeled as "safe" or "unsafe". By default, the "Fix all" action will no longer apply unsafe
fixes. However, unsafe fixes can be applied manually with the "Quick fix" action. Application of unsafe fixes when
using "Fix all" can be enabled by setting `unsafe-fixes = true` in your Ruff configuration file or adding
`--unsafe-fixes` flag to the "Lint args" setting.

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2023.40.0...2023.42.0

2023.40.0

- **Deprecation**: `ruff.args` has been renamed to `ruff.lint.args` (see: https://github.com/astral-sh/ruff-vscode/pull/293).
- **Deprecation**: `ruff.run` has been renamed to `ruff.lint.run` (see: https://github.com/astral-sh/ruff-vscode/pull/293).

The extension will continue to respect the deprecated variants (`ruff.args` and `ruff.run`), but
they will be removed in a future release.

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2023.38.0...2023.40.0

2023.38.0

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2023.36.0...2023.38.0

2023.36.0

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2023.34.0...2023.36.0

2023.34.0

**Full Changelog**: https://github.com/astral-sh/ruff-vscode/compare/2023.32.0...2023.34.0

Page 8 of 28

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.