from pydantic_settings import BaseSettings from functools import lru_cache class Settings(BaseSettings): database_url: str = "sqlite:///./tasks.db" debug: bool = False class Config: env_file = ".env" @lru_cache def get_settings() -> Settings: return Settings()