Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions app/api/health.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

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()

Expand Down
4 changes: 2 additions & 2 deletions app/api/ml.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

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()

Expand Down
4 changes: 2 additions & 2 deletions app/api/stuff.py
Original file line number Diff line number Diff line change
@@ -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

Expand All @@ -8,7 +8,7 @@
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")

Expand Down
4 changes: 2 additions & 2 deletions app/api/user.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
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
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")

Expand Down
4 changes: 2 additions & 2 deletions app/database.py
Original file line number Diff line number Diff line change
@@ -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(),
Expand Down
4 changes: 2 additions & 2 deletions app/exception_handlers/base.py
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
4 changes: 2 additions & 2 deletions app/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
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
Expand All @@ -18,7 +18,7 @@
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")


Expand Down
4 changes: 2 additions & 2 deletions app/models/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

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):
Expand Down
4 changes: 2 additions & 2 deletions app/services/auth.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
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):
Expand Down
4 changes: 2 additions & 2 deletions app/services/scheduler.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
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():
Expand Down
4 changes: 2 additions & 2 deletions app/services/smtp.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
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
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ dependencies = [
"polyfactory>=2.22.2",
"granian>=2.5.4",
"apscheduler[redis,sqlalchemy]>=4.0.0a6",
"rotoger==0.1.1",
"rotoger==0.2.1",
]

[tool.uv]
Expand Down
8 changes: 4 additions & 4 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading