
    e                         d Z ddlZddlmZ ddlmZmZmZmZm	Z	m
Z
mZmZ ddlmZ  ej        ddd	            ed
d          d             ZdS )ziDEPRECATED: Use `conda.env.env` instead.

Environment object describing the conda environment.yaml file.
    N)
deprecated)
VALID_KEYSDependenciesEnvironment_expand_channelsfrom_environment	from_file	from_yamlvalidate_keys)EnvironmentFileNotFoundz24.9z25.3zUse `conda.env.env` instead.)addendumz23.9z24.3c                    ddg}	 |D ]A}	 t          t          j                            | |                    c S # t          $ r Y >w xY w| }t          j                            |           } | |k    rnmt	          |d                   )z=Load and return an ``Environment`` from a given ``directory``zenvironment.ymlzenvironment.yamlTr   )r	   ospathjoinr   dirname)	directoryfilesfold_directorys       -lib/python3.11/site-packages/conda_env/env.pyload_from_directoryr      s      23E	 	 	A i!;!;<<<<<*   !GOOI..	%%	 "%(
+
++s   ,:
AA)__doc__r   conda.deprecationsr   conda.env.envr   r   r   r   r   r	   r
   r   conda.exceptionsr   moduler        r   <module>r       s    
 
			 ) ) ) ) ) )	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 5 4 4 4 4 4 
 &&+I J J J J FF, , , , ,r   