Closed karthiknadig closed 1 week ago
That makes sense. There's currently one python file left and we should try to rewrite it to Typescript to cap the Python dependency. See https://github.com/astral-sh/ruff-vscode/issues/479
I don't understand how we would find the Ruff binary without invoking python
.
That's the only reason we rely on Python. We need to introspect sysconfig
.
Ruff with native server should not use python to run:![image](https://github.com/astral-sh/ruff-vscode/assets/3840081/bac66c70-113e-473a-99d5-44c0c6d7f4ce)
If
ruff
needs python path it should be passed in via eitherinitializationOptions
or with workspace configuration change.