From 16d7c4b6fd8f3080f76a1253fd36b82d9b8797eb Mon Sep 17 00:00:00 2001
From: Lukas Juhrich <lukasjuhrich@wh2.tu-dresden.de>
Date: Sun, 24 Jul 2016 05:06:04 +0200
Subject: [PATCH] Use dict comprehension instead of `dict(genexp)`

---
 mwclient/client.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/mwclient/client.py b/mwclient/client.py
index b50bcb0..45f431c 100644
--- a/mwclient/client.py
+++ b/mwclient/client.py
@@ -135,7 +135,10 @@ class Site(object):
 
         # Extract site info
         self.site = meta['query']['general']
-        self.namespaces = dict(((i['id'], i.get('*', '')) for i in six.itervalues(meta['query']['namespaces'])))
+        self.namespaces = {
+            namespace['id']: namespace.get('*', '')
+            for namespace in six.itervalues(meta['query']['namespaces'])
+        }
         self.writeapi = 'writeapi' in self.site
 
         # Determine version
-- 
GitLab