From 4f868275a9bc579fcae59ce344a189d6a5dee2a4 Mon Sep 17 00:00:00 2001 From: Asuka Minato Date: Sun, 14 Sep 2025 19:40:06 +0900 Subject: [PATCH] example for __all__ (#25666) --- api/controllers/service_api/__init__.py | 54 +++++++++++++++++-------- 1 file changed, 37 insertions(+), 17 deletions(-) diff --git a/api/controllers/service_api/__init__.py b/api/controllers/service_api/__init__.py index 723edb868b..9032733e2c 100644 --- a/api/controllers/service_api/__init__.py +++ b/api/controllers/service_api/__init__.py @@ -14,26 +14,46 @@ api = ExternalApi( service_api_ns = Namespace("service_api", description="Service operations", path="/") -from . import index # pyright: ignore[reportUnusedImport] +from . import index from .app import ( - annotation, # pyright: ignore[reportUnusedImport] - app, # pyright: ignore[reportUnusedImport] - audio, # pyright: ignore[reportUnusedImport] - completion, # pyright: ignore[reportUnusedImport] - conversation, # pyright: ignore[reportUnusedImport] - file, # pyright: ignore[reportUnusedImport] - file_preview, # pyright: ignore[reportUnusedImport] - message, # pyright: ignore[reportUnusedImport] - site, # pyright: ignore[reportUnusedImport] - workflow, # pyright: ignore[reportUnusedImport] + annotation, + app, + audio, + completion, + conversation, + file, + file_preview, + message, + site, + workflow, ) from .dataset import ( - dataset, # pyright: ignore[reportUnusedImport] - document, # pyright: ignore[reportUnusedImport] - hit_testing, # pyright: ignore[reportUnusedImport] - metadata, # pyright: ignore[reportUnusedImport] - segment, # pyright: ignore[reportUnusedImport] + dataset, + document, + hit_testing, + metadata, + segment, ) -from .workspace import models # pyright: ignore[reportUnusedImport] +from .workspace import models + +__all__ = [ + "annotation", + "app", + "audio", + "completion", + "conversation", + "dataset", + "document", + "file", + "file_preview", + "hit_testing", + "index", + "message", + "metadata", + "models", + "segment", + "site", + "workflow", +] api.add_namespace(service_api_ns)