From 7bd54be231416a0a25ec8511d23899c81590d53a Mon Sep 17 00:00:00 2001 From: Jan Breig Date: Sat, 27 Apr 2024 11:28:13 +0200 Subject: [PATCH] Fix formatting with custom executable --- pylsp_ruff/plugin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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,