summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémi Cardona <remi.cardona@logilab.fr>2015-05-29 10:35:28 +0200
committerRémi Cardona <remi.cardona@logilab.fr>2015-05-29 10:35:28 +0200
commit0935c330effe330f19ebf7a5d121103441b946c3 (patch)
treec33b4782af56ae5f53a718237373d9a9872e5922
parenta51bcc2dedf7b886ba9ebeadeb6357eb6f7bcfdf (diff)
downloadlogilab-common-0935c330effe330f19ebf7a5d121103441b946c3.tar.gz
[modutils] Use dict.fromkeys instead of convoluted dict+zip+listrepeat
BUILTIN_MODULES could actually be just a set, but I'm not sure what the API implications are, so let's keep it as a dict.
-rw-r--r--logilab/common/modutils.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/logilab/common/modutils.py b/logilab/common/modutils.py
index 3bcda8a..b587e8c 100644
--- a/logilab/common/modutils.py
+++ b/logilab/common/modutils.py
@@ -70,8 +70,7 @@ except DistutilsPlatformError:
EXT_LIB_DIR = get_python_lib()
-BUILTIN_MODULES = dict(zip(sys.builtin_module_names,
- [1]*len(sys.builtin_module_names)))
+BUILTIN_MODULES = dict.fromkeys(sys.builtin_module_names, True)
class NoSourceFile(Exception):