I tried your package with a test.py script and a .env file in the same directory. Running ./test.py does not source the .env file. It seems that it is looking for it in the site-packages folder of the virtualenv - once I move the .env file there, it works. Is this expected behaviour? I normally (e.g. with Honcho/Foreman) keep the .env file in the root of the project, not in the site-packages/ folder.