gerritbot added a comment.
Change 335254 merged by jenkins-bot:
APISite.data_repository(): handle warning with re.match()
https://gerrit.wikimedia.org/r/335254TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To:
zhuyifei1999 added a comment.
To reproduce this:
>>> __import__('pywikibot').Site('en', 'wiktionary').data_repository()
WARNING: API warning (query): Unrecognized value for parameter "meta": wikibase.
The response dict:
{u'query': {u'userinfo': {u'anon': u'', u'id': 0, u'name': u'REDACTED'}},
gerritbot added a project: Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, gerritbotCc: gerritbot, zhuyifei1999, Lokal_Profil, Mpaa, matej_suchanek, Anomie, Aklapper,
gerritbot added a comment.
Change 335254 had a related patch set uploaded (by Zhuyifei1999):
APISite.data_repository(): handle warning with re.match()
https://gerrit.wikimedia.org/r/335254TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL
zhuyifei1999 claimed this task.zhuyifei1999 added a comment.
Aha! I think I know the reason. Claiming.TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999Cc: zhuyifei1999, Lokal_Profil, Mpaa,
zhuyifei1999 added a comment.
I did a $ grep -rP 'meta.+wikibase' --exclude-dir .git on the HEAD of both 2.0 branch and master branch. 2.0 branch found no results, while the only result for master branch is within APISite.data_repository()TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL
Sn1per edited the task description. (Show Details)
EDIT DETAILSAPI formatversion=2 (available as of mw 1.25) gives us good things like proper booleans. We like good thingsTASK DETAILhttps://phabricator.wikimedia.org/T121334EMAIL