from pydantic_settings import BaseSettings class Settings(BaseSettings): database_url: str = "sqlite:///./app.db" apns_key_path: str = "./AuthKey_XXXXXXXXXX.p8" apns_key_id: str = "" apns_team_id: str = "" apns_bundle_id: str = "com.yourname.options-sidekick" apns_use_sandbox: bool = True recommendation_throttle_minutes: int = 5 monitor_interval_seconds: int = 900 # 15 minutes class Config: env_file = ".env" env_file_encoding = "utf-8" settings = Settings()