summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2016-12-04 10:59:11 -0500
committerJason R. Coombs <jaraco@jaraco.com>2016-12-04 10:59:11 -0500
commit24e0c48846956d55af3a191bed02e3ac84595fb2 (patch)
tree3cbb64eeff5fa8368a8c55cf54db58ac5cfe304d
parentc4df6d7197a0e56ead10a1b1c0dbc81ea4a36615 (diff)
downloadpython-setuptools-git-24e0c48846956d55af3a191bed02e3ac84595fb2.tar.gz
Prefer update and generator expression to for/if loop
-rw-r--r--pkg_resources/__init__.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py
index dd561d2b..3be41752 100644
--- a/pkg_resources/__init__.py
+++ b/pkg_resources/__init__.py
@@ -3005,9 +3005,11 @@ def _initialize(g=globals()):
"Set up global resource manager (deliberately not state-saved)"
manager = ResourceManager()
g['_manager'] = manager
- for name in dir(manager):
- if not name.startswith('_'):
- g[name] = getattr(manager, name)
+ g.update(
+ (name, getattr(manager, name))
+ for name in dir(manager)
+ if not name.startswith('_')
+ )
@_call_aside