"""Load project defaults from conf/config.yaml.""" from pathlib import Path import yaml PROJECT_DIR = Path(__file__).resolve().parents[1] CONFIG_PATH = PROJECT_DIR / "conf" / "config.yaml" def load_config(): with CONFIG_PATH.open(encoding="utf-8") as handle: return yaml.safe_load(handle) def project_path(value): path = Path(value) return path if path.is_absolute() else PROJECT_DIR / path