From 8c4fe767de732f656947dd03a1a579d5de5b451d Mon Sep 17 00:00:00 2001 From: Lukas Date: Fri, 20 Mar 2026 13:44:30 +0100 Subject: [PATCH] chore: add root pyproject.toml for ruff configuration Centralizes ruff linter configuration at project root with consistent line length (120 chars), Python 3.12 target, and exclusions for external dependencies and build artifacts. --- pyproject.toml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..49b0b37 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,4 @@ +[tool.ruff] +line-length = 120 +target-version = "py312" +exclude = ["fail2ban-master", "node_modules", "dist", ".vite"]