update rotoger to 0.2.1

This commit is contained in:
grillazz
2025-11-14 10:31:17 +01:00
parent 84061b58a8
commit e25ad7e587
13 changed files with 27 additions and 27 deletions

View File

@@ -2,12 +2,12 @@ from typing import Annotated
from fastapi import APIRouter, Depends, Query, Request, status
from pydantic import EmailStr
from rotoger import Rotoger
from rotoger import get_logger
from starlette.concurrency import run_in_threadpool
from app.services.smtp import SMTPEmailService
logger = Rotoger().get_logger()
logger = get_logger()
router = APIRouter()

View File

@@ -2,11 +2,11 @@ from typing import Annotated
from fastapi import APIRouter, Depends, Form
from fastapi.responses import StreamingResponse
from rotoger import Rotoger
from rotoger import get_logger
from app.services.llm import get_llm_service
logger = Rotoger().get_logger()
logger = get_logger()
router = APIRouter()

View File

@@ -1,5 +1,5 @@
from fastapi import APIRouter, Depends, HTTPException, Request, status
from rotoger import Rotoger
from rotoger import get_logger
from sqlalchemy.exc import SQLAlchemyError
from sqlalchemy.ext.asyncio import AsyncSession
@@ -8,7 +8,7 @@ from app.models.stuff import RandomStuff, Stuff
from app.schemas.stuff import RandomStuff as RandomStuffSchema
from app.schemas.stuff import StuffResponse, StuffSchema
logger = Rotoger().get_logger()
logger = get_logger()
router = APIRouter(prefix="/v1/stuff")

View File

@@ -1,7 +1,7 @@
from typing import Annotated
from fastapi import APIRouter, Depends, Form, HTTPException, Request, status
from rotoger import Rotoger
from rotoger import get_logger
from sqlalchemy.ext.asyncio import AsyncSession
from app.database import get_db
@@ -9,7 +9,7 @@ from app.models.user import User
from app.schemas.user import TokenResponse, UserLogin, UserResponse, UserSchema
from app.services.auth import create_access_token
logger = Rotoger().get_logger()
logger = get_logger()
router = APIRouter(prefix="/v1/user")

View File

@@ -1,13 +1,13 @@
from collections.abc import AsyncGenerator
from fastapi.exceptions import ResponseValidationError
from rotoger import Rotoger
from rotoger import get_logger
from sqlalchemy.exc import SQLAlchemyError
from sqlalchemy.ext.asyncio import async_sessionmaker, create_async_engine
from app.config import settings as global_settings
logger = Rotoger().get_logger()
logger = get_logger()
engine = create_async_engine(
global_settings.asyncpg_url.unicode_string(),

View File

@@ -1,9 +1,9 @@
import orjson
from attrs import define, field
from fastapi import Request
from rotoger import Rotoger
from rotoger import get_logger
logger = Rotoger().get_logger()
logger = get_logger()
@define(slots=True)

View File

@@ -5,7 +5,7 @@ import asyncpg
from fastapi import Depends, FastAPI, Request
from fastapi.responses import HTMLResponse
from fastapi.templating import Jinja2Templates
from rotoger import Rotoger
from rotoger import get_logger
from app.api.health import router as health_router
from app.api.ml import router as ml_router
@@ -18,7 +18,7 @@ from app.exception_handlers import register_exception_handlers
from app.redis import get_redis
from app.services.auth import AuthBearer
logger = Rotoger().get_logger()
logger = get_logger()
templates = Jinja2Templates(directory=Path(__file__).parent.parent / "templates")

View File

@@ -2,12 +2,12 @@ from typing import Any
from asyncpg import UniqueViolationError
from fastapi import HTTPException, status
from rotoger import Rotoger
from rotoger import get_logger
from sqlalchemy.exc import IntegrityError, SQLAlchemyError
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.orm import DeclarativeBase, declared_attr
logger = Rotoger().get_logger()
logger = get_logger()
class Base(DeclarativeBase):

View File

@@ -3,12 +3,12 @@ import time
import jwt
from fastapi import HTTPException, Request
from fastapi.security import HTTPAuthorizationCredentials, HTTPBearer
from rotoger import Rotoger
from rotoger import get_logger
from app.config import settings as global_settings
from app.models.user import User
logger = Rotoger().get_logger()
logger = get_logger()
async def get_from_redis(request: Request, key: str):

View File

@@ -7,9 +7,9 @@ from sqlalchemy import text
from starlette.types import ASGIApp, Receive, Scope, Send
from app.database import AsyncSessionFactory
from app.utils.logging import AppLogger
from rotoger import get_logger
logger = AppLogger().get_logger()
logger = get_logger()
async def tick():

View File

@@ -5,12 +5,12 @@ from email.mime.text import MIMEText
from attrs import define, field
from fastapi.templating import Jinja2Templates
from pydantic import EmailStr
from rotoger import Rotoger
from rotoger import get_logger
from app.config import settings as global_settings
from app.utils.singleton import SingletonMetaNoArgs
logger = Rotoger().get_logger()
logger = get_logger()
@define