diff --git a/mwclient/listing.py b/mwclient/listing.py index 4a0b6acf75925dbf26001b3cdfe3ccbc8b2f8f24..32480e8b671d90a1f84d9675cbf30dbae234194d 100644 --- a/mwclient/listing.py +++ b/mwclient/listing.py @@ -125,10 +125,10 @@ class Category(page.Page, GeneratorList): def __repr__(self): return "<Category object '%s' for %s>" % (self.name.encode('utf-8'), self.site) def members(self, prop = 'ids|title', namespace = None, sort = 'sortkey', - dir = 'asc', generator = True): + dir = 'asc', start = None, end = None, generator = True): prefix = self.get_prefix('cm', generator) kwargs = dict(self.generate_kwargs(prefix, prop = prop, namespace = namespace, - sort = sort, dir = dir)) + sort = sort, dir = dir, start = start, end = end)) return self.get_list(generator)(self.site, 'categorymembers', 'cm', **kwargs) class PageList(GeneratorList):