
    g3iH                     >    d dl mZ d dlmZ d dlmZ  G d de      Zy)    )Path)Any)ConfigFromFilec                   &    e Zd Zdedeeef   fdZy)Yamlpathreturnc                 j    ddl m} |j                         5 } ||      cd d d        S # 1 sw Y   y xY w)Nr   )	safe_load)yamlr   open)selfr   r   fs       _/mnt/e/genesis-system/.venvs/voice-bridge/lib/python3.12/site-packages/cyclopts/config/_yaml.py_load_configzYaml._load_config   s,    "YY[ 	 AQ<	  	  	 s   )2N)__name__
__module____qualname__r   dictstrr   r        r   r   r      s       $sCx.  r   r   N)pathlibr   typingr   cyclopts.config._commonr   r   r   r   r   <module>r      s      2 >  r   