"""Konfiguracja warstwy logicznej. Zna TYLKO adres warstwy bazodanowej (w dół). Nie wie nic o jej wnętrzu (Excel/SQL/cache). """ from __future__ import annotations import os from dataclasses import dataclass, field @dataclass class Settings: data_url: str = field(default_factory=lambda: os.getenv("DATA_URL", "http://localhost:8002")) http_timeout: float = field(default_factory=lambda: float(os.getenv("HTTP_TIMEOUT", "10"))) settings = Settings()