# HG changeset patch # User Paul Boddie # Date 1473026366 -7200 # Node ID ee6bdbd33518eee1c22904a7130ac546bdb991ad # Parent 9fd37b3eae6e9c2022d329485b8a36e8f4a498bc Store removed modules for debugging purposes. diff -r 9fd37b3eae6e -r ee6bdbd33518 importer.py --- a/importer.py Sun Sep 04 23:58:48 2016 +0200 +++ b/importer.py Sun Sep 04 23:59:26 2016 +0200 @@ -52,6 +52,7 @@ self.to_import = set() self.required = set(["__main__"]) + self.removed = {} self.modules = {} self.accessing_modules = {} @@ -307,6 +308,7 @@ if name not in self.required: module.unpropagate() del self.modules[name] + self.removed[name] = module return m