jenkins-bot submitted this change.

View Change

Approvals: JJMC89: Looks good to me, approved jenkins-bot: Verified
[cleanup] Remove deprecated createNewItemFromPage

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

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 change 697065. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I6979c964d5f99d1f22f63c061dac87d413c2d12d
Gerrit-Change-Number: 697065
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <info@gno.de>
Gerrit-Reviewer: JJMC89 <JJMC89.Wikimedia@gmail.com>
Gerrit-Reviewer: Matěj Suchánek <matejsuchanek97@gmail.com>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged