https://www.machinet.net/tutorial-eng/best-practices-for-handling-python-environment-variables