jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1361153?usp=email )

Change subject: page: Remove deprecated botflag parameter aliases
......................................................................

page: Remove deprecated botflag parameter aliases

The botflag parameter was renamed to bot in Pywikibot 9.3 and is
scheduled for removal in Pywikibot 12. Remove its compatibility adapters
from save, put, touch, and set_redirect_target, including the ItemPage
override.

Remove unused decorator imports and the pending-removal entry from
ROADMAP.rst. Callers must use the bot parameter instead.

Change-Id: Iebf8451e81ef7612a2e47ea6c8e0d69c89818f98
---
M ROADMAP.rst
M pywikibot/page/_basepage.py
M pywikibot/page/_page.py
M pywikibot/page/_wikibase.py
4 files changed, 2 insertions(+), 10 deletions(-)

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




diff --git a/ROADMAP.rst b/ROADMAP.rst
index 1049ac0..725cdef 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -38,9 +38,6 @@
 Pending removal in Pywikibot 12
 -------------------------------

-* 9.3.0: *botflag* parameter of :meth:`Page.save()<page.BasePage.save>`, 
:meth:`Page.put()
-  <page.BasePage.put>`, :meth:`Page.touch()<page.BasePage.touch>` and
-  :meth:`Page.set_redirect_target()<page.Page.set_redirect_target>` was 
renamed to *bot*
 * 9.2.0: Imports of :mod:`logging` functions from the :mod:`bot` module are 
deprecated and will be desupported
 * 9.2.0: *total* argument in ``-logevents`` pagegenerators option is 
deprecated;
   use ``-limit`` instead (:phab:`T128981`)
diff --git a/pywikibot/page/_basepage.py b/pywikibot/page/_basepage.py
index cd0eafd..0078684 100644
--- a/pywikibot/page/_basepage.py
+++ b/pywikibot/page/_basepage.py
@@ -1455,7 +1455,6 @@
         # no restricting template found
         return True

-    @deprecated_args(botflag='bot')  # since 9.3.0
     def save(self,
              summary: str | None = None,
              watch: str | None = None,
@@ -1600,7 +1599,6 @@
                                         'pywikibot-cosmetic-changes')
         return summary

-    @deprecated_args(botflag='bot')  # since 9.3.0
     def put(self, newtext: str,
             summary: str | None = None,
             watch: str | None = None,
@@ -1696,7 +1694,6 @@
         self.clear_cache()
         return self.site.purgepages([self], **kwargs)

-    @deprecated_args(botflag='bot')  # since 9.3.0
     def touch(self, callback=None, bot: bool = False, **kwargs) -> None:
         """Make a touch edit for this page.

diff --git a/pywikibot/page/_page.py b/pywikibot/page/_page.py
index 6bdf448..21b02f9 100644
--- a/pywikibot/page/_page.py
+++ b/pywikibot/page/_page.py
@@ -29,7 +29,7 @@
 from pywikibot.page._basepage import BasePage
 from pywikibot.page._toolforge import WikiBlameMixin, WikiWhoMixin
 from pywikibot.site import Namespace
-from pywikibot.tools import cached, deprecated_args
+from pywikibot.tools import cached


 __all__ = ['Page']
@@ -150,7 +150,6 @@
             result.append((pywikibot.Page(link, self.site), positional))
         return result

-    @deprecated_args(botflag='bot')  # since 9.3.0
     def set_redirect_target(
         self,
         target_page: pywikibot.Page | str,
diff --git a/pywikibot/page/_wikibase.py b/pywikibot/page/_wikibase.py
index cc5672f..cce02f6 100644
--- a/pywikibot/page/_wikibase.py
+++ b/pywikibot/page/_wikibase.py
@@ -47,7 +47,7 @@
 from pywikibot.page._filepage import FilePage
 from pywikibot.page._page import BasePage
 from pywikibot.site import DataSite, Namespace
-from pywikibot.tools import cached, deprecated_args, first_upper
+from pywikibot.tools import cached, first_upper


 __all__ = (
@@ -1331,7 +1331,6 @@
             self._isredir = True
             self._redirtarget = item

-    @deprecated_args(botflag='bot')  # since 9.3.0
     def set_redirect_target(
         self,
         target_page: ItemPage | str,

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

Gerrit-MessageType: merged
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Iebf8451e81ef7612a2e47ea6c8e0d69c89818f98
Gerrit-Change-Number: 1361153
Gerrit-PatchSet: 3
Gerrit-Owner: Mahveotm <[email protected]>
Gerrit-Reviewer: Mahveotm <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to