jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/611829 )

Change subject: Update movepages for py3
......................................................................

Update movepages for py3

Bug: T257399
Change-Id: I0583b57faa8d92c755df198f1981eb33979c7a4d
---
M scripts/movepages.py
1 file changed, 7 insertions(+), 9 deletions(-)

Approvals:
  Xqt: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/scripts/movepages.py b/scripts/movepages.py
index 568c6e4..f6739dd 100755
--- a/scripts/movepages.py
+++ b/scripts/movepages.py
@@ -36,17 +36,15 @@
 #
 # Distributed under the terms of the MIT license.
 #
-from __future__ import absolute_import, division, unicode_literals
-
 import re

 import pywikibot

+from pywikibot import i18n, pagegenerators
+from pywikibot.bot import MultipleSitesBot
 from pywikibot.exceptions import ArgumentDeprecationWarning
 from pywikibot.tools import issue_deprecation_warning
-from pywikibot import i18n, pagegenerators

-from pywikibot.bot import MultipleSitesBot

 # This is required for the text that is shown when you run this script
 # with the parameter -help.
@@ -57,7 +55,7 @@

     """Page move bot."""

-    def __init__(self, generator, **kwargs):
+    def __init__(self, generator, **kwargs) -> None:
         """Initializer."""
         self.availableOptions.update({
             'prefix': None,
@@ -66,14 +64,14 @@
             'skipredirects': False,
             'summary': None,
         })
-        super(MovePagesBot, self).__init__(**kwargs)
+        super().__init__(**kwargs)

         self.generator = generator
         self.appendAll = False
         self.regexAll = False
         self.noNamespace = False

-    def moveOne(self, page, newPageTitle):
+    def moveOne(self, page, newPageTitle) -> None:
         """Move on page to newPageTitle."""
         try:
             msg = self.getOption('summary')
@@ -88,7 +86,7 @@
         except pywikibot.PageRelatedError as error:
             pywikibot.output(error)

-    def treat(self, page):
+    def treat(self, page) -> None:
         """Treat a single page."""
         self.current_page = page
         if self.getOption('skipredirects') and page.isRedirectPage():
@@ -174,7 +172,7 @@
                     self.moveOne(page, newPageTitle)


-def main(*args):
+def main(*args) -> None:
     """
     Process command line arguments and invoke bot.


--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/611829
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I0583b57faa8d92c755df198f1981eb33979c7a4d
Gerrit-Change-Number: 611829
Gerrit-PatchSet: 1
Gerrit-Owner: JJMC89 <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-commits

Reply via email to