From 754d790c89f7d9e34c41a684dde8c2a0c565cbb1 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 07:58:44 +0000 Subject: [PATCH] [autofix.ci] apply automated fixes (attempt 2/3) --- api/core/tools/tool_engine.py | 2 +- api/core/tools/workflow_as_tool/tool.py | 2 +- api/models/tools.py | 2 +- api/services/workflow_service.py | 2 +- .../core/workflow/graph_engine/test_context_preservation.py | 1 - .../unit_tests/core/workflow/graph_engine/test_mock_config.py | 2 +- .../unit_tests/core/workflow/graph_engine/test_table_runner.py | 2 +- 7 files changed, 6 insertions(+), 7 deletions(-) diff --git a/api/core/tools/tool_engine.py b/api/core/tools/tool_engine.py index 6c5777b2c2..9fb6062770 100644 --- a/api/core/tools/tool_engine.py +++ b/api/core/tools/tool_engine.py @@ -4,7 +4,7 @@ from collections.abc import Generator, Iterable from copy import deepcopy from datetime import UTC, datetime from mimetypes import guess_type -from typing import Any, Optional, Union, cast +from typing import Any, Union, cast from yarl import URL diff --git a/api/core/tools/workflow_as_tool/tool.py b/api/core/tools/workflow_as_tool/tool.py index bb365bda19..5adf04611d 100644 --- a/api/core/tools/workflow_as_tool/tool.py +++ b/api/core/tools/workflow_as_tool/tool.py @@ -1,7 +1,7 @@ import json import logging from collections.abc import Generator -from typing import Any, Optional +from typing import Any from sqlalchemy import select diff --git a/api/models/tools.py b/api/models/tools.py index 6ab0b8b0c8..7211d7aa3a 100644 --- a/api/models/tools.py +++ b/api/models/tools.py @@ -1,7 +1,7 @@ import json from collections.abc import Mapping from datetime import datetime -from typing import TYPE_CHECKING, Any, Optional, cast +from typing import TYPE_CHECKING, Any, cast from urllib.parse import urlparse import sqlalchemy as sa diff --git a/api/services/workflow_service.py b/api/services/workflow_service.py index 1ff0b00d65..447483dfaa 100644 --- a/api/services/workflow_service.py +++ b/api/services/workflow_service.py @@ -2,7 +2,7 @@ import json import time import uuid from collections.abc import Callable, Generator, Mapping, Sequence -from typing import Any, Optional, cast +from typing import Any, cast from sqlalchemy import exists, select from sqlalchemy.orm import Session, sessionmaker diff --git a/api/tests/unit_tests/core/workflow/graph_engine/test_context_preservation.py b/api/tests/unit_tests/core/workflow/graph_engine/test_context_preservation.py index 38b91f08f1..c2175f048c 100644 --- a/api/tests/unit_tests/core/workflow/graph_engine/test_context_preservation.py +++ b/api/tests/unit_tests/core/workflow/graph_engine/test_context_preservation.py @@ -9,7 +9,6 @@ import contextvars import queue import threading import time -from typing import Optional from unittest.mock import MagicMock from flask import Flask, g diff --git a/api/tests/unit_tests/core/workflow/graph_engine/test_mock_config.py b/api/tests/unit_tests/core/workflow/graph_engine/test_mock_config.py index ce92d81e21..b02f90588b 100644 --- a/api/tests/unit_tests/core/workflow/graph_engine/test_mock_config.py +++ b/api/tests/unit_tests/core/workflow/graph_engine/test_mock_config.py @@ -7,7 +7,7 @@ the behavior of mock nodes during testing. from collections.abc import Callable from dataclasses import dataclass, field -from typing import Any, Optional +from typing import Any from core.workflow.enums import NodeType diff --git a/api/tests/unit_tests/core/workflow/graph_engine/test_table_runner.py b/api/tests/unit_tests/core/workflow/graph_engine/test_table_runner.py index 06b9a9d917..01a8521550 100644 --- a/api/tests/unit_tests/core/workflow/graph_engine/test_table_runner.py +++ b/api/tests/unit_tests/core/workflow/graph_engine/test_table_runner.py @@ -17,7 +17,7 @@ from concurrent.futures import ThreadPoolExecutor, as_completed from dataclasses import dataclass, field from functools import lru_cache from pathlib import Path -from typing import Any, Optional +from typing import Any from core.app.entities.app_invoke_entities import InvokeFrom from core.tools.utils.yaml_utils import _load_yaml_file