mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-05 22:50:18 +00:00
Merge pull request #1590 from pypa/bugfix/shellquote_sys_exec
Shellquote sys.executable when passing to shell
This commit is contained in:
+2
-2
@@ -937,7 +937,7 @@ def do_create_virtualenv(python=None, site_packages=False):
|
||||
cmd.append('--system-site-packages')
|
||||
else:
|
||||
# Default: use pew.
|
||||
cmd = [sys.executable, '-m', 'pipenv.pew', 'new', project.virtualenv_name, '-d']
|
||||
cmd = [shellquote(sys.executable), '-m', 'pipenv.pew', 'new', project.virtualenv_name, '-d']
|
||||
|
||||
# Pass a Python version to virtualenv, if needed.
|
||||
if python:
|
||||
@@ -2074,7 +2074,7 @@ def do_shell(three=None, python=False, fancy=False, shell_args=None):
|
||||
else:
|
||||
workon_name = project.virtualenv_name
|
||||
|
||||
cmd = sys.executable
|
||||
cmd = shellquote(sys.executable)
|
||||
args = ['-m', 'pipenv.pew', 'workon', workon_name]
|
||||
|
||||
# Grab current terminal dimensions to replace the hardcoded default
|
||||
|
||||
Reference in New Issue
Block a user