This is an automated email from the ASF dual-hosted git repository.

aminghadersohi pushed a commit to branch mcp-rbac-tool-visibility
in repository https://gitbox.apache.org/repos/asf/superset.git

commit e3e9d889a91cec3cc9aaba73eca0ca86c771316a
Author: Amin Ghadersohi <[email protected]>
AuthorDate: Wed May 20 17:59:48 2026 +0000

    fix(mcp): fix unsorted imports in middleware.py
    
    Move MCPPermissionDeniedError after underscore-prefixed import to
    satisfy ruff I001 (isort ordering: underscore names sort before M).
    
    Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
---
 superset/mcp_service/middleware.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/superset/mcp_service/middleware.py 
b/superset/mcp_service/middleware.py
index c26c699a7e7..e075224a19f 100644
--- a/superset/mcp_service/middleware.py
+++ b/superset/mcp_service/middleware.py
@@ -39,10 +39,10 @@ from superset.commands.exceptions import (
 from superset.exceptions import SupersetException, SupersetSecurityException
 from superset.extensions import event_logger
 from superset.mcp_service.auth import (
-    MCPPermissionDeniedError,
     _get_app_context_manager,
     get_user_from_request,
     is_tool_visible_to_current_user,
+    MCPPermissionDeniedError,
 )
 from superset.mcp_service.constants import (
     DEFAULT_TOKEN_LIMIT,

Reply via email to