diff --git a/pylsp_ruff/plugin.py b/pylsp_ruff/plugin.py index 9ca0157..ed6156f 100644 --- a/pylsp_ruff/plugin.py +++ b/pylsp_ruff/plugin.py @@ -137,7 +137,9 @@ def pylsp_format_document(workspace: Workspace, document: Document) -> Generator # enabled via the format config property. This allows for things like # specifying `format = ["I"]` to get import sorting as part of formatting. new_text = run_ruff( - settings=PluginSettings(ignore=["ALL"], select=settings.format), + settings=PluginSettings( + ignore=["ALL"], select=settings.format, executable=settings.executable + ), document_path=document.path, document_source=new_text, fix=True,