Note
Disclaimer: This is not an official Astral project.
Note
This plugin is a work-in-progress. It may or may not work. Use it at your own risk.
The all-in-one PyCharm plugin for Astral-backed Python tools: Ruff, uv, ty and Rye.
UsageIf you already have Ruff, uv and/or Rye installed, you can start using this plugin the moment you install it. The executables will be automatically detected.
See the documentation for more information.
LoggingIf you use Ruff as a language server via LSP mode, you are strongly encouraged to enable language server logging. This will allow corresponding logs to be recorded in log files for further analysis should a problem arises.
Add the following line to the Help | Diagnostic Tools | Debug Log Settings panel:
com.intellij.platform.lsp
Installation
This plugin is available on the Marketplace. You can also download the ZIP files manually from the Releases tab, the build
branch or the Actions tab and follow the instructions described here.
Currently supported versions: 2025.2 (build 252.23892.439) and later.
CreditsParts of this repository were taken or derived from:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4