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

Change subject: [cleanup] Remove deprecated createNewItemFromPage
......................................................................

[cleanup] Remove deprecated createNewItemFromPage

Bug: T98663
Change-Id: I6979c964d5f99d1f22f63c061dac87d413c2d12d
---
M pywikibot/site/_datasite.py
1 file changed, 0 insertions(+), 41 deletions(-)

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



diff --git a/pywikibot/site/_datasite.py b/pywikibot/site/_datasite.py
index 01b5a35..4028d40 100644
--- a/pywikibot/site/_datasite.py
+++ b/pywikibot/site/_datasite.py
@@ -706,47 +706,6 @@
         req = self._simple_request(**params)
         return req.submit()

-    @need_right('edit')
-    @deprecated('ImagePage.fromPage()', since='20210325', future_warning=True)
-    def createNewItemFromPage(self, page, bot=True, **kwargs):
-        """
-        Create a new Wikibase item for a provided page.
-
-        @param page: page to fetch links from
-        @type page: pywikibot.Page
-        @param bot: Whether to mark the edit as a bot edit
-        @type bot: bool
-        @return: pywikibot.ItemPage of newly created item
-        @rtype: pywikibot.ItemPage
-        """
-        sitelinks = {
-            page.site.dbName(): {
-                'site': page.site.dbName(),
-                'title': page.title(),
-            }
-        }
-        labels = {
-            page.site.lang: {
-                'language': page.site.lang,
-                'value': page.title(),
-            }
-        }
-        for link in page.iterlanglinks():
-            sitelinks[link.site.dbName()] = {
-                'site': link.site.dbName(),
-                'title': link.title,
-            }
-            labels[link.site.lang] = {
-                'language': link.site.lang,
-                'value': link.title,
-            }
-        data = {
-            'sitelinks': sitelinks,
-            'labels': labels,
-        }
-        result = self.editEntity({}, data, bot=bot, **kwargs)
-        return pywikibot.ItemPage(self, result['entity']['id'])
-
     @deprecated_args(limit='total')
     def search_entities(self, search: str, language: str,
                         total: Optional[int] = None, **kwargs):

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/697065
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: I6979c964d5f99d1f22f63c061dac87d413c2d12d
Gerrit-Change-Number: 697065
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: JJMC89 <[email protected]>
Gerrit-Reviewer: Matěj Suchánek <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to