| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2026.70.0 source code.tar.gz | 2026-08-07 | 148.5 kB | |
| 2026.70.0 source code.zip | 2026-08-07 | 169.4 kB | |
| README.md | 2026-08-07 | 1.1 kB | |
| Totals: 3 Items | 319.0 kB | 0 | |
What's Changed
- Make both Python extensions optional by @ntBre in https://github.com/astral-sh/ruff-vscode/pull/1126
This partially restores the breaking change from v2026.64.0, where the Python extension was made optional and replaced with a required dependency on the Python Environments extension. That change proved to be more disruptive than we expected and was reverted in v2026.66.0. This time, both extensions have been made optional. The Ruff extension will prompt you to install one of them on its first startup if neither is present and otherwise fall back to a manually configured, globally installed, or bundled Ruff executable.
- Declare support for TOML files by @ntBre in https://github.com/astral-sh/ruff-vscode/pull/1127
This change supports enforcing our new (RUF201) and existing (RUF200) configuration-related lint rules directly in the LSP.
- Upgrade the bundled Ruff version to 0.16.2 by @ntBre in https://github.com/astral-sh/ruff-vscode/pull/1141
Full Changelog: https://github.com/astral-sh/ruff-vscode/compare/2026.68.0...2026.70.0