[Pywikipedia-bugs] [Maniphest] [Commented On] T85483: `APISite.is_data_repository` does not work if `self` is an `APISite`

2017-01-31 Thread zhuyifei1999
zhuyifei1999 added a comment. >>> site = pywikibot.Site('wikidata', 'wikidata', interface='APISite') >>> site APISite("wikidata", "wikidata") >>> site.is_data_repository() False >>> site.data_repository() DataSite("wikidata", "wikidata") Though I'm not sure why someone would do interface='APISite'

[Pywikipedia-bugs] [Maniphest] [Commented On] T134640: site_tests.py fails for TestUserContribsWithoutUser with TimeoutError

2017-01-31 Thread gerritbot
gerritbot added a comment. Change 335403 had a related patch set uploaded (by Dalba): TestUserContribsWithoutUser: Avoid too short prefixes https://gerrit.wikimedia.org/r/335403TASK DETAILhttps://phabricator.wikimedia.org/T134640EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/ema

[Pywikipedia-bugs] [Maniphest] [Claimed] T134640: site_tests.py fails for TestUserContribsWithoutUser with TimeoutError

2017-01-31 Thread Dalba
Dalba claimed this task.Dalba added a subscriber: Magul. TASK DETAILhttps://phabricator.wikimedia.org/T134640EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Magul, MtDu, Lokal_Profil, Dalba, gerritbot, valhallasw, XZise, Aklapper, jayvdb, Zppix, Xqt,

[Pywikipedia-bugs] [Maniphest] [Commented On] T134640: site_tests.py fails for TestUserContribsWithoutUser with TimeoutError

2017-01-31 Thread Dalba
Dalba added a comment. After some tinkering with different configurations I think I have found the pattern in which this error occurs. It seems to be mostly to due mediawiki not being able to handle short userprefixes. The following test uses ascii letters as user prefix, is very slow, and almost

[Pywikipedia-bugs] [Maniphest] [Updated] T85483: `APISite.is_data_repository` does not work if `self` is an `APISite`

2017-01-31 Thread matej_suchanek
matej_suchanek added a project: TestMe.matej_suchanek added a comment.Herald added a subscriber: TerraCodes. I think the method now works as expected. >>> import pywikibot >>> site = pywikibot.Site('en', 'wikipedia') >>> site.is_data_repository() False >>> repo = site.data_repository() >>> repo Da

[Pywikipedia-bugs] [Maniphest] [Updated] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread matej_suchanek
matej_suchanek removed a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, matej_suchanekCc: gerritbot, zhuyifei1999, Lokal_Profil, Mpaa, Anomie, Aklapper, MarcoAurelio,

[Pywikipedia-bugs] [Maniphest] [Commented On] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread zhuyifei1999
zhuyifei1999 added a comment. Sure. That's fine.TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999Cc: gerritbot, zhuyifei1999, Lokal_Profil, Mpaa, matej_suchanek, Anomie, Aklapper, MarcoAurelio, pyw

[Pywikipedia-bugs] [Maniphest] [Commented On] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread MarcoAurelio
MarcoAurelio added a comment. In T156596#2987280, @zhuyifei1999 wrote: @MarcoAurelio could you please confirm this is no longer present on after you update the code to master? I'm not so familiar with redirect.py, and the only place where APISite.data_repository() is directly called seems to be ou

[Pywikipedia-bugs] [Maniphest] [Edited] T152598: Check Pywikibot for Mediawiki api Error code and other message reporting changes

2017-01-31 Thread zhuyifei1999
zhuyifei1999 edited the task description. (Show Details) EDIT DETAILSBunch of changes announced by @Anomie . We should check if pywikibot needs any updates for this. If that's the case, new tasks should be made linked to this one. > With the merge of Gerrit change 321406,[1] come some breaking cha

[Pywikipedia-bugs] [Maniphest] [Block] T152598: Check Pywikibot for Mediawiki api Error code and other message reporting changes

2017-01-31 Thread Mpaa
Mpaa reopened subtask T156596: API warning (query): Unrecognized value for parameter "meta": wikibase. as "Open". TASK DETAILhttps://phabricator.wikimedia.org/T152598EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MpaaCc: Magul, Lokal_Profil, jayvdb, Xqt, Akla

[Pywikipedia-bugs] [Maniphest] [Reopened] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread Mpaa
Mpaa reopened this task as "Open". TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, MpaaCc: gerritbot, zhuyifei1999, Lokal_Profil, Mpaa, matej_suchanek, Anomie, Aklapper, MarcoAurelio, pywikibot-

[Pywikipedia-bugs] [Maniphest] [Closed] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread Mpaa
Mpaa closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, MpaaCc: gerritbot, zhuyifei1999, Lokal_Profil, Mpaa, matej_suchanek, Anomie, Aklapper, MarcoAurelio, pywikibo

[Pywikipedia-bugs] [Maniphest] [Unblock] T152598: Check Pywikibot for Mediawiki api Error code and other message reporting changes

2017-01-31 Thread Mpaa
Mpaa closed subtask T156596: API warning (query): Unrecognized value for parameter "meta": wikibase. as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T152598EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MpaaCc: Magul, Lokal_Profil, jayvdb, Xqt, Ak

[Pywikipedia-bugs] [Maniphest] [Commented On] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread zhuyifei1999
zhuyifei1999 added a comment. @MarcoAurelio could you please confirm this is no longer present on after you update the code to master? I'm not so familiar with redirect.py, and the only place where APISite.data_repository() is directly called seems to be outside a loop.TASK DETAILhttps://phabricato

[Pywikipedia-bugs] [Maniphest] [Commented On] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread gerritbot
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:

[Pywikipedia-bugs] [Maniphest] [Triaged] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread zhuyifei1999
zhuyifei1999 triaged this task as "Low" priority.zhuyifei1999 added a project: Regression.zhuyifei1999 added a comment. #regression from 4e6810e Priority: Low because it really affects nothing... besides having more verbose logs (assuming no butterfly effect of course :) )TASK DETAILhttps://phabri

[Pywikipedia-bugs] [Maniphest] [Commented On] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread zhuyifei1999
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'}}, u'

[Pywikipedia-bugs] [Maniphest] [Updated] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread gerritbot
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, MarcoAure

[Pywikipedia-bugs] [Maniphest] [Commented On] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread gerritbot
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 PREFERENCEShttps://phabricator.wikimedia.org/setting

[Pywikipedia-bugs] [Maniphest] [Claimed] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread zhuyifei1999
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, matej_su

[Pywikipedia-bugs] [Maniphest] [Commented On] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread zhuyifei1999
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 PR

[Pywikipedia-bugs] [Maniphest] [Edited] T121334: Selective use of formatversion=2

2017-01-31 Thread Sn1per
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 PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailp

[Pywikipedia-bugs] [Maniphest] [Commented On] T156596: API warning (query): Unrecognized value for parameter "meta": wikibase.

2017-01-31 Thread Lokal_Profil
Lokal_Profil added a comment. Also are you running pywikibot from the master branch or via pip?TASK DETAILhttps://phabricator.wikimedia.org/T156596EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lokal_ProfilCc: Lokal_Profil, Mpaa, matej_suchanek, Anomie, Aklap