No difference in front-end, because __init__.py would be changed from from .page import Page, ImagePage, Category, Link, User, ItemPage, PropertyPage, Claim into from .page import Page, ImagePage, Category, Link, User from .wikibase import ItemPage, PropertyPage, Claim, WbTime, WbQuantity
I'm uncertain about pywikibot.Coordinate, the documentation says it could be used for something else than Wikibase claims.
Il 01/06/2014 09:06, Amir Ladsgroup ha scritto:
I agree but one question: 1- Currently for defining an item we work this way [1] item = pywikibot.ItemPage.fromPage(page)
So Do you mean after the change we need to something like this?: item = pywikibot.wikibase.ItemPage.fromPage(page) or "from pywikibot import wikibase"
or It's just a backend change and no difference in frontend?
[1] https://www.mediawiki.org/wiki/Manual:Pywikipediabot/Wikidata#Working_with_p...
Best