[docs]defparse_environment(raw_environment:str)->dict[str,Any]:"""Parse environment file contents. Args: raw_environment: Environment file read into a string. """environment:dict[str,Any]={}forraw_lineinraw_environment.split("\n"):line=raw_line.strip()ifnotline:continueifline.startswith("#"):continuetry:key,value=line.split(":",1)exceptValueError:raiseValueError("Environment must be in key: value format")fromNoneenvironment[key]=value.strip()returnenvironment