Skip to content

Commit ca5fa7a

Browse files
committed
Remove imp and just use importlib to avoid memory error when importing blosc.
1 parent e0a2e3b commit ca5fa7a

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

pandas/util/print_versions.py

+2-6
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ def get_sys_info():
5555

5656

5757
def show_versions(as_json=False):
58-
import imp
5958
sys_info = get_sys_info()
6059

6160
deps = [
@@ -99,11 +98,8 @@ def show_versions(as_json=False):
9998
deps_blob = list()
10099
for (modname, ver_f) in deps:
101100
try:
102-
try:
103-
mod = imp.load_module(modname, *imp.find_module(modname))
104-
except (ImportError):
105-
import importlib
106-
mod = importlib.import_module(modname)
101+
import importlib
102+
mod = importlib.import_module(modname)
107103
ver = ver_f(mod)
108104
deps_blob.append((modname, ver))
109105
except:

0 commit comments

Comments
 (0)