From b504bb26c866a5899e03bc08975ef0c86c34057b Mon Sep 17 00:00:00 2001 From: Arxip222 Date: Tue, 23 Dec 2025 12:23:22 +0300 Subject: [PATCH] hot fix: add type subscription --- backend/src/presentation/api/v1/admin.py | 2 ++ backend/src/presentation/api/v1/collections.py | 2 ++ backend/src/presentation/api/v1/conversations.py | 2 ++ backend/src/presentation/api/v1/documents.py | 2 ++ backend/src/presentation/api/v1/messages.py | 2 ++ backend/src/presentation/api/v1/rag.py | 2 ++ backend/src/presentation/api/v1/users.py | 2 ++ 7 files changed, 14 insertions(+) diff --git a/backend/src/presentation/api/v1/admin.py b/backend/src/presentation/api/v1/admin.py index 5151778..1eed96e 100644 --- a/backend/src/presentation/api/v1/admin.py +++ b/backend/src/presentation/api/v1/admin.py @@ -2,6 +2,8 @@ Админ-панель - упрощенная версия через API эндпоинты В будущем можно интегрировать полноценную админ-панель """ +from __future__ import annotations + from fastapi import APIRouter, HTTPException from typing import List from uuid import UUID diff --git a/backend/src/presentation/api/v1/collections.py b/backend/src/presentation/api/v1/collections.py index 38b4bc0..5d8e3c8 100644 --- a/backend/src/presentation/api/v1/collections.py +++ b/backend/src/presentation/api/v1/collections.py @@ -1,6 +1,8 @@ """ API роутеры для работы с коллекциями """ +from __future__ import annotations + from uuid import UUID from fastapi import APIRouter, status from fastapi.responses import JSONResponse diff --git a/backend/src/presentation/api/v1/conversations.py b/backend/src/presentation/api/v1/conversations.py index fe0fdfb..a48a661 100644 --- a/backend/src/presentation/api/v1/conversations.py +++ b/backend/src/presentation/api/v1/conversations.py @@ -1,6 +1,8 @@ """ API роутеры для работы с беседами """ +from __future__ import annotations + from uuid import UUID from fastapi import APIRouter, status from fastapi.responses import JSONResponse diff --git a/backend/src/presentation/api/v1/documents.py b/backend/src/presentation/api/v1/documents.py index 60cc0ea..a2eedcf 100644 --- a/backend/src/presentation/api/v1/documents.py +++ b/backend/src/presentation/api/v1/documents.py @@ -1,6 +1,8 @@ """ API роутеры для работы с документами """ +from __future__ import annotations + from uuid import UUID from fastapi import APIRouter, status, UploadFile, File from fastapi.responses import JSONResponse diff --git a/backend/src/presentation/api/v1/messages.py b/backend/src/presentation/api/v1/messages.py index e0757a0..a7e11d7 100644 --- a/backend/src/presentation/api/v1/messages.py +++ b/backend/src/presentation/api/v1/messages.py @@ -1,6 +1,8 @@ """ API роутеры для работы с сообщениями """ +from __future__ import annotations + from uuid import UUID from fastapi import APIRouter, status from fastapi.responses import JSONResponse diff --git a/backend/src/presentation/api/v1/rag.py b/backend/src/presentation/api/v1/rag.py index 1930508..d859374 100644 --- a/backend/src/presentation/api/v1/rag.py +++ b/backend/src/presentation/api/v1/rag.py @@ -1,6 +1,8 @@ """ API для RAG: индексация документов и ответы на вопросы """ +from __future__ import annotations + from fastapi import APIRouter, status from dishka.integrations.fastapi import FromDishka from src.presentation.schemas.rag_schemas import ( diff --git a/backend/src/presentation/api/v1/users.py b/backend/src/presentation/api/v1/users.py index 0121328..c8d2b12 100644 --- a/backend/src/presentation/api/v1/users.py +++ b/backend/src/presentation/api/v1/users.py @@ -1,6 +1,8 @@ """ API роутеры для работы с пользователями """ +from __future__ import annotations + from uuid import UUID from fastapi import APIRouter, status from fastapi.responses import JSONResponse