from typing import Literal from pydantic_settings import BaseSettings, SettingsConfigDict class Settings(BaseSettings): model_config = SettingsConfigDict(env_file=".env") MODE: Literal["DEV", "TEST"] DB_HOST: str DB_PORT: int DB_USER: str DB_PASS: str DB_NAME: str TEST_DB_HOST: str TEST_DB_PORT: int TEST_DB_USER: str TEST_DB_PASS: str TEST_DB_NAME: str REDIS_HOST: str REDIS_PORT: int REDIS_DB: int SHORTENER_HOST: str settings = Settings()