diff --git a/mwclient/client.py b/mwclient/client.py index b50bcb032eebf52d3fd3b8e0a8b8342b88a44f47..45f431ce99c64f784a652265fd4f3a1d7c7c00b4 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