From de79b4ba0766550675f963e1f286b1b31cdeb4a8 Mon Sep 17 00:00:00 2001 From: Lukas Remis Date: Fri, 18 Sep 2026 17:55:05 +0200 Subject: [PATCH] Antispam: merge the duplicated sdk import MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two separate `from app.plugins.sdk import` lines tripped ruff's import sort under backend's config but not the repo root's — only backend/ has a ruff config, so plugins/ are checked with different rules. Merged; the underlying config gap remains worth closing with a root ruff.toml. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_018SqJYt7jD7oUEkoY68sBZo --- .../webmail_plugin_antispam/__init__.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/webmail_plugin_antispam/webmail_plugin_antispam/__init__.py b/plugins/webmail_plugin_antispam/webmail_plugin_antispam/__init__.py index 9791d44..37a549f 100644 --- a/plugins/webmail_plugin_antispam/webmail_plugin_antispam/__init__.py +++ b/plugins/webmail_plugin_antispam/webmail_plugin_antispam/__init__.py @@ -18,8 +18,7 @@ from __future__ import annotations from pathlib import Path -from app.plugins.sdk import Plugin, Slot, UiManifest -from app.plugins.sdk import JobSpec +from app.plugins.sdk import JobSpec, Plugin, Slot, UiManifest from webmail_plugin_antispam.hook import ( on_account_state_changed, on_message_changed,