| """ | |
| This module loads YAML config creating a | |
| centralized config directory accessible across modules. | |
| """ | |
| import yaml | |
| def load_config(path: str = "config.yaml") -> dict: | |
| """ | |
| Load a YAML configuration file. | |
| Args: | |
| path (str): The path to the YAML configuration file. Defaults to "config.yaml". | |
| Returns: | |
| dict: The contents of the YAML file as a dictionary. | |
| """ | |
| with open(path, "r", encoding="utf-8") as f: | |
| return yaml.safe_load(f) | |