From e4b36842a2557d72b6839bb11dbd57a3397f739e Mon Sep 17 00:00:00 2001 From: CI Bot Date: Tue, 15 Sep 2026 02:00:35 +0000 Subject: [PATCH] style: auto-format with black + isort + ruff + prettier [skip ci-format-check] --- apps/api/app/api/router.py | 20 ++------------------ apps/api/app/api/routes/generation_tasks.py | 2 +- apps/api/app/api/routes/tts.py | 4 ++-- apps/api/app/api/routes/voice_clones.py | 4 ++-- apps/api/app/dependencies.py | 14 +++++++------- 5 files changed, 14 insertions(+), 30 deletions(-) diff --git a/apps/api/app/api/router.py b/apps/api/app/api/router.py index 3ec063090..520f259ed 100755 --- a/apps/api/app/api/router.py +++ b/apps/api/app/api/router.py @@ -6,7 +6,6 @@ from app.api.routes.assets import router as assets_router from app.api.routes.auth import router as auth_router from app.api.routes.chunked_upload import router as chunked_upload_router from app.api.routes.classification_jobs import router as classification_jobs_router -from app.api.routes.clips_standalone import router as clips_standalone_router from app.api.routes.cover_templates import router as cover_templates_router from app.api.routes.duplication import router as duplication_router from app.api.routes.feature_flags import router as feature_flags_router @@ -18,20 +17,19 @@ from app.api.routes.health import router as health_check_router from app.api.routes.ingest_jobs import router as ingest_jobs_router from app.api.routes.internal_render import router as internal_render_router from app.api.routes.lipsync import router as lipsync_router -from app.api.routes.points import points_router, usage_router +from app.api.routes.points import router as points_router from app.api.routes.projects import router as projects_router from app.api.routes.scripts import router as scripts_router -from app.api.routes.points import router as points_router from app.api.routes.share import router as share_router from app.api.routes.subscription import router as subscription_router from app.api.routes.tags import router as tags_router -from app.api.routes.usage import router as usage_router from app.api.routes.task_center import router as task_center_router from app.api.routes.templates import router as templates_router from app.api.routes.templates_editor import router as templates_editor_router from app.api.routes.titles import router as titles_router from app.api.routes.tts import router as tts_router from app.api.routes.upload import router as upload_router +from app.api.routes.usage import router as usage_router from app.api.routes.videos import router as videos_router from app.api.routes.voice_clones import router as voice_clones_router from app.api.routes.voices import router as voices_router @@ -170,10 +168,6 @@ api_router.include_router( prefix="/templates", tags=["Template"], ) -api_router.include_router( - clips_standalone_router, - tags=["Clips"], -) api_router.include_router( templates_editor_router, prefix="/templates/{template_id}/editor", @@ -207,13 +201,3 @@ api_router.include_router( prefix="/ai-avatar/render", tags=["AI Avatar Render"], ) -api_router.include_router( - points_router, - prefix="/points", - tags=["Points"], -) -api_router.include_router( - usage_router, - prefix="/usage", - tags=["Usage"], -) diff --git a/apps/api/app/api/routes/generation_tasks.py b/apps/api/app/api/routes/generation_tasks.py index b77fe648a..b513f3108 100755 --- a/apps/api/app/api/routes/generation_tasks.py +++ b/apps/api/app/api/routes/generation_tasks.py @@ -4,8 +4,8 @@ from typing import Any from app.api.routes._helpers import check_project_access from app.auth import AuthenticatedUser, get_current_user -from app.core.storage import OSSStorageService, get_storage_service from app.config import settings +from app.core.storage import OSSStorageService, get_storage_service from app.core.task_enqueue import ( GLOBAL_PENDING_LIMIT, USER_PENDING_LIMIT, diff --git a/apps/api/app/api/routes/tts.py b/apps/api/app/api/routes/tts.py index 050fbf0c8..bc6213e18 100644 --- a/apps/api/app/api/routes/tts.py +++ b/apps/api/app/api/routes/tts.py @@ -42,6 +42,7 @@ from packages.adapters.sqlalchemy_impl.tts_job_repository import ( SQLAlchemyTTSJobRepository, ) from packages.application.cosyvoice_service import CosyVoiceError, CosyVoiceService +from packages.application.points_service import PointsService from packages.application.tts_job.streaming_service import TTSStreamingService from packages.application.tts_job.use_cases import ( CreateTTSJobUseCase, @@ -54,11 +55,10 @@ from packages.application.tts_job.use_cases import ( from packages.application.tts_job.workflow import TTSWorkflowService from packages.domain import Asset, AssetLibrary, AssetLibraryKind, AssetStatus, ClassificationStatus from packages.domain.voice_presets import list_voices +from packages.middleware.points_gate import _is_active_member from packages.ports.asset_library_repository import AssetLibraryRepository from packages.ports.asset_repository import AssetRepository from packages.ports.project_repository import ProjectRepository -from packages.application.points_service import PointsService -from packages.middleware.points_gate import _is_active_member from packages.shared.storage import SharedStorageService logger = logging.getLogger(__name__) diff --git a/apps/api/app/api/routes/voice_clones.py b/apps/api/app/api/routes/voice_clones.py index 1fa2bf019..c3df5d6ea 100755 --- a/apps/api/app/api/routes/voice_clones.py +++ b/apps/api/app/api/routes/voice_clones.py @@ -29,6 +29,7 @@ from packages.adapters.sqlalchemy_impl.voice_clone_profile_repository import ( SQLAlchemyVoiceCloneProfileRepository, ) from packages.application.cosyvoice_service import CosyVoiceError, CosyVoiceService +from packages.application.points_service import PointsService from packages.application.voice_clone.use_cases import ( DeleteVoiceCloneUseCase, GetVoiceCloneStatusUseCase, @@ -40,10 +41,9 @@ from packages.application.voice_clone.use_cases import ( from packages.application.voice_clone.workflow import ( VoiceCloneWorkflowService, ) +from packages.middleware.points_gate import _is_active_member from packages.ports.asset_repository import AssetRepository from packages.ports.project_repository import ProjectRepository -from packages.application.points_service import PointsService -from packages.middleware.points_gate import _is_active_member from packages.shared.storage import SharedStorageService logger = logging.getLogger(__name__) diff --git a/apps/api/app/dependencies.py b/apps/api/app/dependencies.py index 6e6ad6290..e500a1c1a 100644 --- a/apps/api/app/dependencies.py +++ b/apps/api/app/dependencies.py @@ -25,6 +25,9 @@ from packages.adapters.sqlalchemy_impl.classification_job_repository import ( from packages.adapters.sqlalchemy_impl.cover_template_repository import ( SQLAlchemyCoverTemplateRepository, ) +from packages.adapters.sqlalchemy_impl.daily_usage_repository import ( + SQLAlchemyDailyUsageRepository, +) from packages.adapters.sqlalchemy_impl.duplication_repository import ( SQLAlchemyDuplicationRecordRepository, ) @@ -38,13 +41,6 @@ from packages.adapters.sqlalchemy_impl.ingest_job_repository import ( SQLAlchemyIngestJobRepository, ) from packages.adapters.sqlalchemy_impl.job_repository import SQLAlchemyJobRepository -from packages.adapters.sqlalchemy_impl.project_repository import ( - SQLAlchemyProjectRepository, -) -from packages.adapters.sqlalchemy_impl.session import build_session_factory -from packages.adapters.sqlalchemy_impl.daily_usage_repository import ( - SQLAlchemyDailyUsageRepository, -) from packages.adapters.sqlalchemy_impl.points_account_repository import ( SQLAlchemyPointsAccountRepository, ) @@ -54,6 +50,10 @@ from packages.adapters.sqlalchemy_impl.points_order_repository import ( from packages.adapters.sqlalchemy_impl.points_transaction_repository import ( SQLAlchemyPointsTransactionRepository, ) +from packages.adapters.sqlalchemy_impl.project_repository import ( + SQLAlchemyProjectRepository, +) +from packages.adapters.sqlalchemy_impl.session import build_session_factory from packages.adapters.sqlalchemy_impl.tag_repository import SQLAlchemyTagRepository from packages.adapters.sqlalchemy_impl.title_library_repository import ( SQLAlchemyTitleLibraryRepository,