mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-05 06:46:15 +00:00
Merge pull request #6108 from samcarswell/pwsh-unix
Use fancy mode for pwsh on *nix (draft)
This commit is contained in:
@@ -391,8 +391,12 @@ def shell(state, fancy=False, shell_args=None, anyway=False, quiet=False):
|
|||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
# Load .env file.
|
# Load .env file.
|
||||||
load_dot_env(state.project)
|
load_dot_env(state.project)
|
||||||
# Use fancy mode for Windows.
|
# Use fancy mode for Windows or pwsh on *nix.
|
||||||
if os.name == "nt":
|
if (
|
||||||
|
os.name == "nt"
|
||||||
|
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
|
fancy = True
|
||||||
do_shell(
|
do_shell(
|
||||||
state.project,
|
state.project,
|
||||||
|
|||||||
Reference in New Issue
Block a user