Mpaa created this task. Mpaa added a subscriber: Mpaa. Mpaa added a project: pywikibot-core.
TASK DESCRIPTION Botwiki has currently MW 1.19 and it is quite unused. We could handshake with them not to upgrade the wiki and use it as test site with a lower MW version.
I was trying to run basic tests (I had to change botwiki_family.py removing self.namespaces dict) with in but I get:
```
site = pywikibot.Site('botwiki', 'botwiki') page = pywikibot.Page(site, 'Main_Page') page
Page(Main Page)
page.text
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/user/python/core/pywikibot/page.py", line 440, in text self._text = self.get(get_redirect=True) File "/home/user/python/core/pywikibot/tools.py", line 711, in wrapper return obj(*__args, **__kw) File "/home/user/python/core/pywikibot/page.py", line 349, in get self._getInternals(sysop) File "/home/user/python/core/pywikibot/page.py", line 373, in _getInternals self.site.loadrevisions(self, getText=True, sysop=sysop) File "/home/user/python/core/pywikibot/site.py", line 3159, in loadrevisions step=step, total=total, **rvargs) File "/home/user/python/core/pywikibot/site.py", line 1587, in _generator gen = gen_class(type_arg, site=self, **args) File "/home/user/python/core/pywikibot/data/api.py", line 1689, in __init__ QueryGenerator.__init__(self, prop=prop, **kwargs) File "/home/user/python/core/pywikibot/data/api.py", line 1299, in __init__ set(self.modules) & self.site._paraminfo.query_modules_with_limits File "/home/user/python/core/pywikibot/data/api.py", line 437, in query_modules_with_limits self.fetch(self.query_modules) File "/home/user/python/core/pywikibot/data/api.py", line 402, in query_modules self._init() File "/home/user/python/core/pywikibot/data/api.py", line 218, in _init assert('type' in query_modules_param) AssertionError ```
At first site it looks paraminfo has some issue with that version (?).
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: Aklapper, Mpaa, jayvdb, pywikipedia-bugs
Mpaa edited the task description. Mpaa set Security to none.
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: Aklapper, Mpaa, jayvdb, pywikipedia-bugs
Mpaa changed the title from "botwiki as test site for MW 1.19, Paraminfo throws Exception" to "botwiki as test site for MW 1.17, Paraminfo throws Exception". Mpaa edited the task description.
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: Aklapper, Mpaa, jayvdb, pywikipedia-bugs
Mpaa edited the task description.
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: Aklapper, Mpaa, jayvdb, pywikipedia-bugs
gerritbot added a project: Patch-For-Review. gerritbot added a comment.
Change 182088 had a related patch set uploaded (by John Vandenberg): Add ParamInfo support for v1.15-18
https://gerrit.wikimedia.org/r/182088
https://phabricator.wikimedia.org/tag/patch-for-review/
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: Aklapper, Mpaa, jayvdb, pywikipedia-bugs
gerritbot added a comment.
Change 182088 merged by jenkins-bot: Add ParamInfo support for v1.15-18
https://gerrit.wikimedia.org/r/182088
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: Aklapper, Mpaa, jayvdb, pywikipedia-bugs
Mpaa added a comment.
The "Paraminfo throws Exception" is solved by https://gerrit.wikimedia.org/r/182088.
The rest of the task is still open. If botwiki will turn out not OK as test site for some reason (not wanted, available or suitable, etc.), then this task can be closed.
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: Aklapper, Mpaa, jayvdb, pywikipedia-bugs
Mpaa removed a project: Patch-For-Review.
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: Aklapper, Mpaa, jayvdb, pywikipedia-bugs
jayvdb added subscribers: Snowolf, Doug, jayvdb. jayvdb added a comment.
The idea is that we add botwiki to the pwb .travis.yml build grid, which will mean it is hit regularly with a batch of tests
https://travis-ci.org/wikimedia/pywikibot-core/builds
But that only works if botwiki doesnt mind, and stays on 1.17 ;-)
We have a similar task (https://phabricator.wikimedia.org/T75513) to use Wikia which is 1.19 .
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: jayvdb, Doug, Snowolf, Aklapper, Mpaa, pywikipedia-bugs
valhallasw changed the title from "botwiki as test site for MW 1.17, Paraminfo throws Exception" to "Add botwiki as test site for MW 1.17". valhallasw triaged this task as "Low" priority.
TASK DETAIL https://phabricator.wikimedia.org/T85786
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: valhallasw Cc: jayvdb, Doug, Snowolf, Aklapper, Mpaa, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org