it's currently using dotenv-python, but a yaml config would be more consistent with the rest of this repo.