refactor(api): use standalone graphon package (#34209)

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
99
2026-03-27 21:05:32 +00:00
committed by GitHub
co-authored by autofix-ci[bot]
parent 32d394d65b
commit 40591a7c50
883 changed files with 1779 additions and 47377 deletions
@@ -4,13 +4,12 @@ import json
from unittest.mock import Mock, patch
import pytest
from graphon.file import File, FileTransferMethod, FileType
from graphon.variables.segments import ObjectSegment, StringSegment
from graphon.variables.types import SegmentType
from sqlalchemy import Engine
from core.workflow.file_reference import build_file_reference
from graphon.file.enums import FileTransferMethod, FileType
from graphon.file.models import File
from graphon.variables.segments import ObjectSegment, StringSegment
from graphon.variables.types import SegmentType
from models.model import UploadFile
from models.workflow import WorkflowDraftVariable, WorkflowDraftVariableFile
from services.workflow_draft_variable_service import DraftVarLoader
@@ -4,6 +4,10 @@ import uuid
from unittest.mock import MagicMock, Mock, patch
import pytest
from graphon.enums import BuiltinNodeTypes
from graphon.file import File, FileTransferMethod, FileType
from graphon.variables.segments import StringSegment
from graphon.variables.types import SegmentType
from sqlalchemy import Engine
from sqlalchemy.orm import Session
@@ -13,11 +17,6 @@ from core.workflow.variable_prefixes import (
ENVIRONMENT_VARIABLE_NODE_ID,
SYSTEM_VARIABLE_NODE_ID,
)
from graphon.enums import BuiltinNodeTypes
from graphon.file.enums import FileTransferMethod, FileType
from graphon.file.models import File
from graphon.variables.segments import StringSegment
from graphon.variables.types import SegmentType
from libs.uuid_utils import uuidv7
from models.account import Account
from models.enums import DraftVariableType
@@ -8,13 +8,13 @@ from datetime import UTC, datetime
from threading import Event
import pytest
from graphon.entities.pause_reason import HumanInputRequired
from graphon.enums import WorkflowExecutionStatus, WorkflowNodeExecutionStatus
from graphon.runtime import GraphRuntimeState, VariablePool
from core.app.app_config.entities import WorkflowUIBasedAppConfig
from core.app.entities.app_invoke_entities import InvokeFrom, WorkflowAppGenerateEntity
from core.app.layers.pause_state_persist_layer import WorkflowResumptionContext, _WorkflowGenerateEntityWrapper
from graphon.entities.pause_reason import HumanInputRequired
from graphon.enums import WorkflowExecutionStatus, WorkflowNodeExecutionStatus
from graphon.runtime import GraphRuntimeState, VariablePool
from models.enums import CreatorUserRole
from models.model import AppMode
from models.workflow import WorkflowRun
@@ -3,6 +3,9 @@ from types import SimpleNamespace
from unittest.mock import MagicMock
import pytest
from graphon.entities.graph_config import NodeConfigDict, NodeConfigDictAdapter
from graphon.enums import BuiltinNodeTypes
from graphon.nodes.human_input.entities import HumanInputNodeData
from sqlalchemy.orm import sessionmaker
from core.workflow.human_input_compat import (
@@ -12,9 +15,6 @@ from core.workflow.human_input_compat import (
ExternalRecipient,
MemberRecipient,
)
from graphon.entities.graph_config import NodeConfigDict, NodeConfigDictAdapter
from graphon.enums import BuiltinNodeTypes
from graphon.nodes.human_input.entities import HumanInputNodeData
from services import workflow_service as workflow_service_module
from services.workflow_service import WorkflowService
@@ -3,11 +3,11 @@ from types import SimpleNamespace
from unittest.mock import MagicMock
import pytest
from graphon.entities.graph_config import NodeConfigDictAdapter
from graphon.enums import BuiltinNodeTypes
from graphon.nodes.human_input.entities import FormInput, HumanInputNodeData, UserAction
from graphon.nodes.human_input.enums import FormInputType
from models.model import App
from models.workflow import Workflow
from services import workflow_service as workflow_service_module