From fb4765a17b41bf33d1504b07070fc315eda91b3b Mon Sep 17 00:00:00 2001 From: Matt Davis Date: Wed, 7 Sep 2022 06:27:03 -0400 Subject: [PATCH] Load the dot env earlier so that PIPENV_CUSTOM_VENV_NAME is more useful across projects. --- pipenv/core.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pipenv/core.py b/pipenv/core.py index 4b5ad405..f6d012b6 100644 --- a/pipenv/core.py +++ b/pipenv/core.py @@ -2731,6 +2731,9 @@ def do_run( """ from .cmdparse import ScriptEmptyError + load_dot_env(project, quiet=quiet) + env = os.environ.copy() + # Ensure that virtualenv is available. ensure_project( project, @@ -2740,9 +2743,6 @@ def do_run( pypi_mirror=pypi_mirror, ) - load_dot_env(project, quiet=quiet) - env = os.environ.copy() - path = env.get("PATH", "") if project.virtualenv_location: new_path = os.path.join(