"""Application configuration using Pydantic Settings.""" from pydantic_settings import BaseSettings class Settings(BaseSettings): """Application settings loaded from environment variables.""" # Database DATABASE_URL: str = "sqlite+aiosqlite:///./database.db" # JWT Authentication SECRET_KEY: str = "change-this-secret-key-in-production" ACCESS_TOKEN_EXPIRE_MINUTES: int = 30 ALGORITHM: str = "HS256" # App APP_NAME: str = "My API" DEBUG: bool = False class Config: env_file = ".env" env_file_encoding = "utf-8" settings = Settings()