diff --git a/checks/lib/container-driver/pyproject.toml b/checks/lib/container-driver/pyproject.toml index d7d5ebf8f..3ac4bb008 100644 --- a/checks/lib/container-driver/pyproject.toml +++ b/checks/lib/container-driver/pyproject.toml @@ -19,7 +19,20 @@ test_driver = ["py.typed"] target-version = "py311" line-length = 88 -lint.select = [ "E", "F", "I", "U", "N", "RUF", "ANN", "A" ] +lint.select = [ + "A", + "ANN", + "B", + "C4", + "E", + "F", + "I", + "N", + "RUF", + "TID", + "T100", + "U", +] lint.ignore = ["E501", "ANN101", "ANN401", "A003"] [tool.mypy] diff --git a/pkgs/clan-app/pyproject.toml b/pkgs/clan-app/pyproject.toml index 96602631d..d35d4416a 100644 --- a/pkgs/clan-app/pyproject.toml +++ b/pkgs/clan-app/pyproject.toml @@ -43,5 +43,18 @@ ignore_missing_imports = true [tool.ruff] target-version = "py312" line-length = 88 -lint.select = ["E", "F", "I", "U", "N", "RUF", "ANN", "A"] +lint.select = [ + "A", + "ANN", + "B", + "C4", + "E", + "F", + "I", + "N", + "RUF", + "TID", + "T100", + "U", +] lint.ignore = ["E501", "E402", "N802", "ANN101", "ANN401", "A003"] diff --git a/pkgs/clan-vm-manager/pyproject.toml b/pkgs/clan-vm-manager/pyproject.toml index 3a7e63dc9..8b75e28b1 100644 --- a/pkgs/clan-vm-manager/pyproject.toml +++ b/pkgs/clan-vm-manager/pyproject.toml @@ -44,5 +44,18 @@ ignore_missing_imports = true [tool.ruff] target-version = "py311" line-length = 88 -lint.select = [ "E", "F", "I", "U", "N", "RUF", "ANN", "A" ] +lint.select = [ + "A", + "ANN", + "B", + "C4", + "E", + "F", + "I", + "N", + "RUF", + "TID", + "T100", + "U", +] lint.ignore = ["E501", "E402", "N802", "ANN101", "ANN401", "A003"] diff --git a/pyproject.toml b/pyproject.toml index 18fd26e23..5cbc07fc5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,5 +10,18 @@ exclude = "clan_cli.nixpkgs" [tool.ruff] line-length = 88 target-version = "py311" -lint.select = [ "E", "F", "I", "U", "N", "RUF", "ANN", "A" ] +lint.select = [ + "A", + "ANN", + "B", + "C4", + "E", + "F", + "I", + "N", + "RUF", + "TID", + "T100", + "U", +] lint.ignore = [ "E501", "ANN101", "ANN401", "A003"]