jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/516985 )
Change subject: docs(Category.members,APISite.categorymembers): Add rtype ......................................................................
docs(Category.members,APISite.categorymembers): Add rtype
Change-Id: I912e1a3b0f8e11692b318cdcf4a7214c3e0fdbd9 --- M pywikibot/page.py M pywikibot/site.py 2 files changed, 5 insertions(+), 1 deletion(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
diff --git a/pywikibot/page.py b/pywikibot/page.py index ee802e5..2fe987e 100644 --- a/pywikibot/page.py +++ b/pywikibot/page.py @@ -2976,7 +2976,10 @@ @deprecated_args(step=None) def members(self, recurse=False, namespaces=None, total=None, content=False): - """Yield all category contents (subcats, pages, and files).""" + """Yield all category contents (subcats, pages, and files). + + @rtype: typing.Iterable[pywikibot.Page] + """ for member in self.site.categorymembers( self, namespaces, total=total, content=content): yield member diff --git a/pywikibot/site.py b/pywikibot/site.py index 18a745d..d928c80 100644 --- a/pywikibot/site.py +++ b/pywikibot/site.py @@ -3875,6 +3875,7 @@ @type member_type: str or iterable of str; values: page, subcat, file
+ @rtype: typing.Iterable[pywikibot.Page] @raises KeyError: a namespace identifier was not resolved @raises NotImplementedError: startprefix or endprefix parameters are given but site.version is less than 1.18.