Skip to content

Commit 7c408fe

Browse files
committed
Support setting target-version
1 parent ce637ae commit 7c408fe

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

pylsp_ruff/plugin.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -551,6 +551,9 @@ def build_arguments(
551551
if settings.extend_ignore:
552552
args.append(f"--extend-ignore={','.join(settings.extend_ignore)}")
553553

554+
if settings.target_version:
555+
args.append(f"--target-version={settings.target_version}")
556+
554557
if settings.per_file_ignores:
555558
for path, errors in settings.per_file_ignores.items():
556559
if not PurePath(document_path).match(path):

pylsp_ruff/settings.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ class PluginSettings:
2727

2828
severities: Optional[Dict[str, str]] = None
2929

30+
target_version: Optional[str] = None
31+
3032

3133
def to_camel_case(snake_str: str) -> str:
3234
components = snake_str.split("_")

0 commit comments

Comments
 (0)