Update pip_shims self-import module replacement logic with new names

Signed-off-by: Dan Ryan <dan@danryan.co>
This commit is contained in:
Dan Ryan
2018-10-07 01:05:10 -04:00
parent 3f8824fad7
commit 6c8ad87480
2 changed files with 19 additions and 2 deletions
+2 -2
View File
@@ -8,10 +8,10 @@ __version__ = '0.3.1'
from . import shims
old_module = sys.modules["pip_shims"]
old_module = sys.modules[__name__]
module = sys.modules["pip_shims"] = shims._new()
module = sys.modules[__name__] = shims._new()
module.shims = shims
module.__dict__.update({
'__file__': __file__,
@@ -0,0 +1,17 @@
diff --git a/pipenv/vendor/pip_shims/__init__.py b/pipenv/vendor/pip_shims/__init__.py
index 1342f793..70fb0d58 100644
--- a/pipenv/vendor/pip_shims/__init__.py
+++ b/pipenv/vendor/pip_shims/__init__.py
@@ -8,10 +8,10 @@ __version__ = '0.3.1'
from . import shims
-old_module = sys.modules["pip_shims"]
+old_module = sys.modules[__name__]
-module = sys.modules["pip_shims"] = shims._new()
+module = sys.modules[__name__] = shims._new()
module.shims = shims
module.__dict__.update({
'__file__': __file__,