jenkins-bot merged this change.
[cleanup] Deprecate pagegenerators.UnconnectedPageGenerator
Use Site.unconnected_pages() instead
Change-Id: Icca149237b7c1385502707add11d9b359aa8c1ed
---
M pywikibot/pagegenerators.py
1 file changed, 3 insertions(+), 4 deletions(-)
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)
To view, visit change 432719. To unsubscribe, visit settings.