format code

This commit is contained in:
grillazz 2025-03-08 17:27:53 +01:00
parent 8f96c8a472
commit 0260df4d09
15 changed files with 23 additions and 30 deletions

View File

@ -1,9 +1,8 @@
from typing import Annotated from typing import Annotated
from fastapi import APIRouter, Depends, Query from fastapi import APIRouter, Depends, Query
from sqlalchemy.ext.asyncio import AsyncSession
from fastapi_cache.decorator import cache from fastapi_cache.decorator import cache
from sqlalchemy.ext.asyncio import AsyncSession
from app.database import get_db from app.database import get_db
from app.models.shakespeare import Paragraph from app.models.shakespeare import Paragraph

View File

@ -1,4 +1,4 @@
from fastapi import APIRouter, Depends, HTTPException, status, Request from fastapi import APIRouter, Depends, HTTPException, Request, status
from sqlalchemy.exc import SQLAlchemyError from sqlalchemy.exc import SQLAlchemyError
from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.ext.asyncio import AsyncSession

View File

@ -1,11 +1,11 @@
from typing import Annotated from typing import Annotated
from fastapi import APIRouter, Depends, status, Request, HTTPException, Form from fastapi import APIRouter, Depends, Form, HTTPException, Request, status
from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.ext.asyncio import AsyncSession
from app.database import get_db from app.database import get_db
from app.models.user import User from app.models.user import User
from app.schemas.user import UserSchema, UserResponse, UserLogin, TokenResponse from app.schemas.user import TokenResponse, UserLogin, UserResponse, UserSchema
from app.services.auth import create_access_token from app.services.auth import create_access_token
from app.utils.logging import AppLogger from app.utils.logging import AppLogger

View File

@ -11,6 +11,7 @@ from sqlalchemy import (
) )
from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.orm import Mapped, mapped_column, relationship from sqlalchemy.orm import Mapped, mapped_column, relationship
from app.models.base import Base from app.models.base import Base

View File

@ -1,9 +1,9 @@
import uuid import uuid
from sqlalchemy import String, select, ForeignKey from sqlalchemy import ForeignKey, String, select
from sqlalchemy.dialects.postgresql import UUID from sqlalchemy.dialects.postgresql import UUID
from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.orm import mapped_column, Mapped, relationship, joinedload from sqlalchemy.orm import Mapped, joinedload, mapped_column, relationship
from app.models.base import Base from app.models.base import Base
from app.models.nonsense import Nonsense from app.models.nonsense import Nonsense

View File

@ -3,10 +3,10 @@ from typing import Any
import bcrypt import bcrypt
from pydantic import SecretStr from pydantic import SecretStr
from sqlalchemy import String, LargeBinary, select, Column from sqlalchemy import Column, LargeBinary, String, select
from sqlalchemy.dialects.postgresql import UUID from sqlalchemy.dialects.postgresql import UUID
from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.orm import mapped_column, Mapped from sqlalchemy.orm import Mapped, mapped_column
from app.models.base import Base from app.models.base import Base

View File

@ -1,6 +1,6 @@
from uuid import UUID from uuid import UUID
from pydantic import BaseModel, Field, ConfigDict from pydantic import BaseModel, ConfigDict, Field
config = ConfigDict(from_attributes=True) config = ConfigDict(from_attributes=True)

View File

@ -1,6 +1,6 @@
from uuid import UUID from uuid import UUID
from pydantic import BaseModel, Field, EmailStr, ConfigDict, SecretStr from pydantic import BaseModel, ConfigDict, EmailStr, Field, SecretStr
config = ConfigDict(from_attributes=True) config = ConfigDict(from_attributes=True)

View File

@ -1,11 +1,10 @@
from datetime import datetime from datetime import datetime
from attrs import define
from sqlalchemy import text
from starlette.types import ASGIApp, Receive, Scope, Send
from apscheduler import AsyncScheduler from apscheduler import AsyncScheduler
from apscheduler.triggers.interval import IntervalTrigger from apscheduler.triggers.interval import IntervalTrigger
from attrs import define
from sqlalchemy import text
from starlette.types import ASGIApp, Receive, Scope, Send
from app.database import AsyncSessionFactory from app.database import AsyncSessionFactory
from app.utils.logging import AppLogger from app.utils.logging import AppLogger

View File

@ -1,18 +1,15 @@
from attrs import define, field
import smtplib import smtplib
from email.mime.multipart import MIMEMultipart from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText from email.mime.text import MIMEText
from app.config import settings as global_settings from attrs import define, field
from fastapi.templating import Jinja2Templates from fastapi.templating import Jinja2Templates
from pydantic import EmailStr from pydantic import EmailStr
from app.config import settings as global_settings
from app.utils.logging import AppLogger from app.utils.logging import AppLogger
from app.utils.singleton import SingletonMetaNoArgs from app.utils.singleton import SingletonMetaNoArgs
logger = AppLogger().get_logger() logger = AppLogger().get_logger()

View File

@ -20,5 +20,5 @@ class RichConsoleHandler(RichHandler):
def __init__(self, width=200, style=None, **kwargs): def __init__(self, width=200, style=None, **kwargs):
super().__init__( super().__init__(
console=Console(color_system="256", width=width, style=style, stderr=True), console=Console(color_system="256", width=width, style=style, stderr=True),
**kwargs **kwargs,
) )

View File

@ -1,9 +1,9 @@
import pytest
from httpx import AsyncClient
from starlette import status
import jwt import jwt
import pytest
from dirty_equals import IsPositiveFloat, IsStr, IsUUID
from httpx import AsyncClient
from inline_snapshot import snapshot from inline_snapshot import snapshot
from dirty_equals import IsStr, IsUUID, IsPositiveFloat from starlette import status
pytestmark = pytest.mark.anyio pytestmark = pytest.mark.anyio

View File

@ -1,6 +1,5 @@
from anyio import Path
import pytest import pytest
from anyio import Path
from fastapi import status from fastapi import status
from httpx import AsyncClient from httpx import AsyncClient

View File

@ -1,9 +1,8 @@
import pytest import pytest
from dirty_equals import IsUUID
from fastapi import status from fastapi import status
from httpx import AsyncClient from httpx import AsyncClient
from inline_snapshot import snapshot from inline_snapshot import snapshot
from dirty_equals import IsUUID
from polyfactory.factories.pydantic_factory import ModelFactory from polyfactory.factories.pydantic_factory import ModelFactory
from app.schemas.stuff import StuffSchema from app.schemas.stuff import StuffSchema

View File

@ -29,7 +29,6 @@ async def start_db():
@pytest.fixture(scope="session") @pytest.fixture(scope="session")
async def client(start_db) -> AsyncClient: async def client(start_db) -> AsyncClient:
transport = ASGITransport( transport = ASGITransport(
app=app, app=app,
) )