/ api / __init__.py
__init__.py
 1  """
 2  Package central pour toutes les API REST
 3  ---------------------------------------
 4  Ce package initialise et exporte tous les routeurs de l'application.
 5  """
 6  
 7  from fastapi import APIRouter
 8  
 9  # Import des routeurs
10  from .video_router import video_router
11  from .transcription_router import transcription_router
12  from .subscription_router import subscription_router
13  from .auth_router import auth_router
14  from .health_router import health_router
15  from .inference_router import inference_router
16  from .task_router import task_router
17  
18  # Import des gestionnaires d'erreurs
19  from . import error_handlers
20  from . import response_models
21  
22  # Exporter les modules pour main.py
23  __all__ = [
24      'video_router',
25      'transcription_router',
26      'subscription_router',
27      'auth_router',
28      'health_router',
29      'inference_router',
30      'task_router',
31      'error_handlers',
32      'response_models'
33  ]