Spaces:
Runtime error
Runtime error
"""Load environment variables from .env file.""" | |
import os | |
from typing import Optional | |
from dotenv import dotenv_values | |
CONFIG: dict[str, Optional[str]] = { | |
**dotenv_values('.env'), # load shared variables | |
**dotenv_values('.env.local'), # load locally set variables | |
**os.environ, # override loaded values with environment variables | |
} | |
def data_path() -> str: | |
"""Return the base path for data.""" | |
if CONFIG['LILAC_DATA_PATH']: | |
return CONFIG['LILAC_DATA_PATH'] | |
return './data' | |