From 74bfb2178eb5da19d6e77e9f78ade9b721cf120d Mon Sep 17 00:00:00 2001 From: Joris Van den Bossche Date: Wed, 31 Aug 2016 12:33:53 +0200 Subject: [PATCH] Make show_versions not to reload modules (GH13684) --- pandas/util/print_versions.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pandas/util/print_versions.py b/pandas/util/print_versions.py index 70df1df336704..3747e2ff6ca8f 100644 --- a/pandas/util/print_versions.py +++ b/pandas/util/print_versions.py @@ -101,7 +101,10 @@ def show_versions(as_json=False): deps_blob = list() for (modname, ver_f) in deps: try: - mod = importlib.import_module(modname) + if modname in sys.modules: + mod = sys.modules[modname] + else: + mod = importlib.import_module(modname) ver = ver_f(mod) deps_blob.append((modname, ver)) except: