Page MenuHomePhabricator

lexeme, sense and form datatype is not supported yet
Closed, ResolvedPublicBUG REPORT

Description

List of steps to reproduce:
After merging Lexeme support (T189321) a warning is shown that wikibase-sense, wikibase-form and wikibase-lexeme datatype is not supported yet.

import pywikibot
repo = pywikibot.Site().data_repository()
L2 = pywikibot.LexemePage(repo, 'L2')
len(L2.forms)

What happens?:

WARNING: wikibase-sense datatype is not supported yet.
WARNING: wikibase-form datatype is not supported yet.
WARNING: wikibase-lexeme datatype is not supported yet.
WARNING: wikibase-lexeme datatype is not supported yet.
2

This is caused by Claim.fromJson() method (line1466)

Software version:
Pywikibot 7.2

Details

Event Timeline

Xqt triaged this task as High priority.

Change 776285 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] [Lexemes] Update supported wikibase types in Property.types

https://gerrit.wikimedia.org/r/776285

Change 776285 merged by jenkins-bot:

[pywikibot/core@master] [Lexemes] Update supported wikibase types in Property.types

https://gerrit.wikimedia.org/r/776285