chore: switch bare pydantic imports to v1 shim for v2 compat

This commit is contained in:
9qeklajc
2026-04-26 22:30:20 +02:00
parent a2db3e2d57
commit 846d894a13
5 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ from typing import Annotated, NoReturn
from fastapi import APIRouter, Depends, Header, HTTPException
from fastapi.responses import JSONResponse
from pydantic import BaseModel
from pydantic.v1 import BaseModel
from sqlmodel import col, select, update
from .auth import get_billing_key, validate_bearer_key
+1 -1
View File
@@ -5,7 +5,7 @@ from datetime import datetime, timezone
from pathlib import Path
from fastapi import APIRouter, Depends, HTTPException, Query, Request
from pydantic import BaseModel
from pydantic.v1 import BaseModel
from sqlmodel import select
from ..payment.models import _row_to_model, list_models
+1 -1
View File
@@ -3,7 +3,7 @@ import secrets
import time
from fastapi import APIRouter, Depends, HTTPException
from pydantic import BaseModel, Field
from pydantic.v1 import BaseModel, Field
from sqlmodel import select
from sqlmodel.ext.asyncio.session import AsyncSession
+1 -1
View File
@@ -12,7 +12,7 @@ from typing import Mapping
import httpx
from fastapi import BackgroundTasks, HTTPException, Request
from fastapi.responses import Response, StreamingResponse
from pydantic import BaseModel
from pydantic.v1 import BaseModel
from sqlmodel import select
from ..auth import adjust_payment_for_tokens
+1 -1
View File
@@ -3,7 +3,7 @@ from __future__ import annotations
from typing import TYPE_CHECKING, Optional
import httpx
from pydantic import BaseModel, Field
from pydantic.v1 import BaseModel, Field
from ..core.logging import get_logger
from ..payment.models import Architecture, Model, Pricing, async_fetch_openrouter_models