From c08c83da3a501883109d6ceca82c430087b306c8 Mon Sep 17 00:00:00 2001 From: Tzu-ping Chung Date: Wed, 28 Nov 2018 19:47:13 +0800 Subject: [PATCH] Eliminate superfulous parse-cmdify pairs delegator.run() accepts a list just fine, so there's no need to convert it back to string. --- pipenv/core.py | 2 -- pipenv/utils.py | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/pipenv/core.py b/pipenv/core.py index 366a1114..59d232c5 100644 --- a/pipenv/core.py +++ b/pipenv/core.py @@ -1416,8 +1416,6 @@ def pip_install( pip_config.update( {"PIP_SRC": vistir.misc.fs_str(project.virtualenv_src_location)} ) - cmd = Script.parse(pip_command) - pip_command = cmd.cmdify() c = delegator.run(pip_command, block=block, env=pip_config) return c diff --git a/pipenv/utils.py b/pipenv/utils.py index 2dd56152..53d12c51 100644 --- a/pipenv/utils.py +++ b/pipenv/utils.py @@ -508,7 +508,7 @@ def resolve(cmd, sp): from .vendor.vistir.compat import to_native_string EOF.__module__ = "pexpect.exceptions" from ._compat import decode_output - c = delegator.run(Script.parse(cmd).cmdify(), block=False, env=os.environ.copy()) + c = delegator.run(cmd, block=False, env=os.environ.copy()) _out = decode_output("") result = None out = to_native_string("")