code: def dotenv_values(dotenv_path):
      
      values = OrderedDict(parse_dotenv(dotenv_path))
      values = resolve_nested_variables(values)
      return values
docs: :param dotenv_path: env file
      :return: ordered dict