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_pywikibot.2Fcore_.28former_rewrite_branch.29

Best