jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/432719 )
Change subject: [cleanup] Deprecate pagegenerators.UnconnectedPageGenerator ......................................................................
[cleanup] Deprecate pagegenerators.UnconnectedPageGenerator
Use Site.unconnected_pages() instead
Change-Id: Icca149237b7c1385502707add11d9b359aa8c1ed --- M pywikibot/pagegenerators.py 1 file changed, 3 insertions(+), 4 deletions(-)
Approvals: Zhuyifei1999: Looks good to me, but someone else must approve Mpaa: Looks good to me, approved jenkins-bot: Verified
diff --git a/pywikibot/pagegenerators.py b/pywikibot/pagegenerators.py index 8208fad..16a44c4 100644 --- a/pywikibot/pagegenerators.py +++ b/pywikibot/pagegenerators.py @@ -950,8 +950,7 @@ total=intNone(value), site=self.site) elif arg == '-unconnectedpages': - gen = UnconnectedPageGenerator(total=intNone(value), - site=self.site) + gen = self.site.unconnected_pages(total=intNone(value)) elif arg == '-imagesused': if not value: value = pywikibot.input( @@ -1309,6 +1308,7 @@ return gen
+@deprecated('site.unconnected_pages()') @deprecated_args(step=None) def UnconnectedPageGenerator(site=None, total=None): """ @@ -1323,8 +1323,7 @@ site = pywikibot.Site() if not site.data_repository(): raise ValueError('The given site does not have Wikibase repository.') - for page in site.unconnected_pages(total=total): - yield page + return site.unconnected_pages(total=total)
@deprecated_args(referredImagePage='referredFilePage', step=None)
pywikibot-commits@lists.wikimedia.org