diff --git a/pipenv/vendor/shellingham/__init__.py b/pipenv/vendor/shellingham/__init__.py index 20929b2a..0ce2e193 100644 --- a/pipenv/vendor/shellingham/__init__.py +++ b/pipenv/vendor/shellingham/__init__.py @@ -4,7 +4,7 @@ import os from ._core import ShellDetectionFailure -__version__ = "1.4.0" +__version__ = "1.5.0" def detect_shell(pid=None, max_depth=10): diff --git a/pipenv/vendor/shellingham/_core.py b/pipenv/vendor/shellingham/_core.py index 2c974c8f..13b65417 100644 --- a/pipenv/vendor/shellingham/_core.py +++ b/pipenv/vendor/shellingham/_core.py @@ -3,7 +3,7 @@ SHELL_NAMES = ( | {"csh", "tcsh"} # C. | {"ksh", "zsh", "fish"} # Common alternatives. | {"cmd", "powershell", "pwsh"} # Microsoft. - | {"elvish", "xonsh"} # More exotic. + | {"elvish", "xonsh", "nu"} # More exotic. ) diff --git a/pipenv/vendor/shellingham/posix/__init__.py b/pipenv/vendor/shellingham/posix/__init__.py index fe1713f9..b81bf085 100644 --- a/pipenv/vendor/shellingham/posix/__init__.py +++ b/pipenv/vendor/shellingham/posix/__init__.py @@ -27,7 +27,7 @@ def _iter_process_args(mapping, pid, max_depth): proc = mapping[pid] except KeyError: # We've reached the root process. Give up. break - if proc.args: # Persumably the process should always have a name? + if proc.args: # Presumably the process should always have a name? yield proc.args pid = proc.ppid # Go up one level. diff --git a/pipenv/vendor/shellingham/posix/proc.py b/pipenv/vendor/shellingham/posix/proc.py index 418a3bc2..14cf9da3 100644 --- a/pipenv/vendor/shellingham/posix/proc.py +++ b/pipenv/vendor/shellingham/posix/proc.py @@ -16,7 +16,7 @@ def detect_proc(): """Detect /proc filesystem style. This checks the /proc/{pid} directory for possible formats. Returns one of - the followings as str: + the following as str: * `stat`: Linux-style, i.e. ``/proc/{pid}/stat``. * `status`: BSD-style, i.e. ``/proc/{pid}/status``. diff --git a/pipenv/vendor/vendor.txt b/pipenv/vendor/vendor.txt index 65a8fc13..6bfa030f 100644 --- a/pipenv/vendor/vendor.txt +++ b/pipenv/vendor/vendor.txt @@ -19,7 +19,7 @@ pyparsing==3.0.9 python-dotenv==0.19.0 pythonfinder==1.3.1 requirementslib==2.0.1 -shellingham==1.4.0 +shellingham==1.5.0 six==1.16.0 termcolor==1.1.0 toml==0.10.2