jenkins-bot has submitted this change and it was merged.
Change subject: Added `reverse` parameter to Category.articles ......................................................................
Added `reverse` parameter to Category.articles
This makes use of the reverse parameter in categorymembers()
Change-Id: Ia94404e7f984845418f8d3f7b7cd027af80c0d15 --- M pywikibot/page.py 1 file changed, 6 insertions(+), 2 deletions(-)
Approvals: John Vandenberg: Looks good to me, approved XZise: Looks good to me, but someone else must approve jenkins-bot: Verified
diff --git a/pywikibot/page.py b/pywikibot/page.py index 07d68ff..5891561 100644 --- a/pywikibot/page.py +++ b/pywikibot/page.py @@ -2352,8 +2352,8 @@ @deprecate_arg("startFrom", "startsort") def articles(self, recurse=False, step=None, total=None, content=False, namespaces=None, sortby=None, - starttime=None, endtime=None, startsort=None, - endsort=None): + reverse=False, starttime=None, endtime=None, + startsort=None, endsort=None): """ Yield all articles in the current category.
@@ -2377,6 +2377,8 @@ sort key) or "timestamp" (results ordered by time page was added to the category). This applies recursively. @type sortby: str + @param reverse: if True, generate results in reverse order + (default False) @param starttime: if provided, only generate pages added after this time; not valid unless sortby="timestamp" @type starttime: pywikibot.Timestamp @@ -2395,6 +2397,7 @@ namespaces=namespaces, step=step, total=total, content=content, sortby=sortby, + reverse=reverse, starttime=starttime, endtime=endtime, startsort=startsort, @@ -2414,6 +2417,7 @@ content=content, namespaces=namespaces, sortby=sortby, + reverse=reverse, starttime=starttime, endtime=endtime, startsort=startsort,
pywikibot-commits@lists.wikimedia.org