aboutsummaryrefslogtreecommitdiffstats
path: root/pkg_resources.py
diff options
context:
space:
mode:
Diffstat (limited to 'pkg_resources.py')
-rw-r--r--pkg_resources.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg_resources.py b/pkg_resources.py
index f4c7f5e9..3782384a 100644
--- a/pkg_resources.py
+++ b/pkg_resources.py
@@ -1602,7 +1602,11 @@ class ZipProvider(EggProvider):
"""Resource support for zips and eggs"""
eagers = None
- _zip_manifests = ZipManifests()
+ _zip_manifests = (
+ MemoizedZipManifests()
+ if os.environ.get('PKG_RESOURCES_CACHE_ZIP_MANIFESTS') else
+ ZipManifests()
+ )
def __init__(self, module):
EggProvider.__init__(self, module)