@@ -1058,7 +1058,7 @@ def do_lock(
1058
1058
# TODO: be smarter about this.
1059
1059
vcs_deps = convert_deps_to_pip (project .vcs_dev_packages , project , r = False )
1060
1060
pip_freeze = delegator .run (
1061
- '{0} -m pipenv.vendor.pip9 freeze' .format (escape_grouped_arguments (which ('python' , allow_global = system )))
1061
+ '{0} -m pip freeze' .format (escape_grouped_arguments (which ('python' , allow_global = system )))
1062
1062
).out
1063
1063
if vcs_deps :
1064
1064
for line in pip_freeze .strip ().split ('\n ' ):
@@ -1123,7 +1123,7 @@ def do_lock(
1123
1123
# Add refs for VCS installs.
1124
1124
# TODO: be smarter about this.
1125
1125
vcs_deps = convert_deps_to_pip (project .vcs_packages , project , r = False )
1126
- pip_freeze = delegator .run ('{0} -m pipenv.vendor.pip9 freeze' .format (which ('python' , allow_global = system ))).out
1126
+ pip_freeze = delegator .run ('{0} -m pip freeze' .format (which ('python' , allow_global = system ))).out
1127
1127
for dep in vcs_deps :
1128
1128
for line in pip_freeze .strip ().split ('\n ' ):
1129
1129
try :
@@ -1226,7 +1226,7 @@ def do_purge(bare=False, downloads=False, allow_global=False, verbose=False):
1226
1226
return
1227
1227
1228
1228
freeze = delegator .run (
1229
- '{0} -m pipenv.vendor.pip9 freeze' .format (
1229
+ '{0} -m pip freeze' .format (
1230
1230
escape_grouped_arguments (which ('python' , allow_global = allow_global ))
1231
1231
)
1232
1232
).out
@@ -1258,7 +1258,7 @@ def do_purge(bare=False, downloads=False, allow_global=False, verbose=False):
1258
1258
len (actually_installed )
1259
1259
)
1260
1260
)
1261
- command = '{0} -m pipenv.vendor.pip9 uninstall {1} -y' .format (
1261
+ command = '{0} -m pip uninstall {1} -y' .format (
1262
1262
escape_grouped_arguments (which ('python' , allow_global = allow_global )),
1263
1263
' ' .join (actually_installed ),
1264
1264
)
@@ -1459,19 +1459,22 @@ def pip_install(
1459
1459
quoted_python = which ('python' , allow_global = allow_global )
1460
1460
quoted_python = escape_grouped_arguments (quoted_python )
1461
1461
upgrade_strategy = '--upgrade --upgrade-strategy=only-if-needed' if selective_upgrade else ''
1462
- pip_command = '{0} -m pipenv.vendor.pip9 install {4} {5} {6} {7} {3} {1} {2} --exists-action w' .format (
1463
- quoted_python ,
1464
- install_reqs ,
1465
- ' ' .join (prepare_pip_source_args (sources )),
1466
- no_deps ,
1467
- pre ,
1468
- src ,
1469
- verbose_flag ,
1470
- upgrade_strategy ,
1471
- )
1472
- if verbose :
1473
- click .echo ('$ {0}' .format (pip_command ), err = True )
1474
- c = delegator .run (pip_command , block = block )
1462
+ with temp_environ ():
1463
+ from . import PIPENV_VENDOR , PIPENV_PATCHED
1464
+ os .environ ['PYTHONPATH' ] = os .pathsep .join ([PIPENV_VENDOR , PIPENV_PATCHED ])
1465
+ pip_command = '{0} -m pip9 install {4} {5} {6} {7} {3} {1} {2} --exists-action w' .format (
1466
+ quoted_python ,
1467
+ install_reqs ,
1468
+ ' ' .join (prepare_pip_source_args (sources )),
1469
+ no_deps ,
1470
+ pre ,
1471
+ src ,
1472
+ verbose_flag ,
1473
+ upgrade_strategy ,
1474
+ )
1475
+ if verbose :
1476
+ click .echo ('$ {0}' .format (pip_command ), err = True )
1477
+ c = delegator .run (pip_command , block = block )
1475
1478
return c
1476
1479
1477
1480
@@ -2074,7 +2077,7 @@ def do_uninstall(
2074
2077
sys .exit (1 )
2075
2078
for package_name in package_names :
2076
2079
click .echo (u'Un-installing {0}…' .format (crayons .green (package_name )))
2077
- cmd = '"{0}" -m pipenv.vendor.pip9 uninstall {1} -y' .format (
2080
+ cmd = '"{0}" -m pip uninstall {1} -y' .format (
2078
2081
which ('python' , allow_global = system ), package_name
2079
2082
)
2080
2083
if verbose :
0 commit comments