refactor(services): replace Union with | syntax in service layer (#34905)

This commit is contained in:
corevibe555 2026-04-10 10:44:47 +03:00 committed by GitHub
parent cd3ee5bd5d
commit 98eedf14dc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 8 additions and 8 deletions

View File

@ -4,7 +4,7 @@ import logging
import threading
import uuid
from collections.abc import Callable, Generator, Mapping
from typing import TYPE_CHECKING, Any, Union
from typing import TYPE_CHECKING, Any
from configs import dify_config
from core.app.apps.advanced_chat.app_generator import AdvancedChatAppGenerator
@ -88,7 +88,7 @@ class AppGenerateService:
def generate(
cls,
app_model: App,
user: Union[Account, EndUser],
user: Account | EndUser,
args: Mapping[str, Any],
invoke_from: InvokeFrom,
streaming: bool = True,
@ -356,11 +356,11 @@ class AppGenerateService:
def generate_more_like_this(
cls,
app_model: App,
user: Union[Account, EndUser],
user: Account | EndUser,
message_id: str,
invoke_from: InvokeFrom,
streaming: bool = True,
) -> Union[Mapping, Generator]:
) -> Mapping | Generator:
"""
Generate more like this
:param app_model: app model

View File

@ -5,7 +5,7 @@ import uuid
from collections.abc import Iterator, Sequence
from contextlib import contextmanager, suppress
from tempfile import NamedTemporaryFile
from typing import Literal, Union
from typing import Literal
from zipfile import ZIP_DEFLATED, ZipFile
from graphon.file import helpers as file_helpers
@ -52,7 +52,7 @@ class FileService:
filename: str,
content: bytes,
mimetype: str,
user: Union[Account, EndUser],
user: Account | EndUser,
source: Literal["datasets"] | None = None,
source_url: str = "",
) -> UploadFile:

View File

@ -1,5 +1,5 @@
from collections.abc import Mapping
from typing import Any, Union
from typing import Any
from configs import dify_config
from core.app.apps.pipeline.pipeline_generator import PipelineGenerator
@ -17,7 +17,7 @@ class PipelineGenerateService:
def generate(
cls,
pipeline: Pipeline,
user: Union[Account, EndUser],
user: Account | EndUser,
args: Mapping[str, Any],
invoke_from: InvokeFrom,
streaming: bool = True,