mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-05 22:50:18 +00:00
Correctly getting env vars in pipenv.cli.command.shell
This commit is contained in:
@@ -391,8 +391,8 @@ def shell(state, fancy=False, shell_args=None, anyway=False, quiet=False):
|
||||
# Use fancy mode for Windows or pwsh on *nix.
|
||||
if (
|
||||
os.name == "nt"
|
||||
or os.environ["PIPENV_SHELL"].split(os.path.sep)[-1] == "pwsh"
|
||||
or os.environ["SHELL"].split(os.path.sep)[-1] == "pwsh"
|
||||
or (os.environ.get("PIPENV_SHELL") or "").split(os.path.sep)[-1] == "pwsh"
|
||||
or (os.environ.get("SHELL") or "").split(os.path.sep)[-1] == "pwsh"
|
||||
):
|
||||
fancy = True
|
||||
do_shell(
|
||||
|
||||
Reference in New Issue
Block a user