[Pywikipedia-bugs] [Maniphest] [Commented On] T213855: IndexError: requested plural 2 for count but only 2 ("темы", "тем") provided
MarcoAurelio added a comment. Thanks @Dvorapa - I'll wait for the translations to be exported to rPWIN pywikibot-i18n then I'll git pull and will retry. P.S.: my bot doesn't have bot rights either, but I wanted to leave a message in the VP and noticed it is totally crowded with old stuff, so I decided to archive the page a bit.TASK DETAILhttps://phabricator.wikimedia.org/T213855EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MarcoAurelioCc: Dvorapa, Aklapper, MarcoAurelio, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213855: IndexError: requested plural 2 for count but only 2 ("темы", "тем") provided
Dvorapa added a comment. Kyrgyz language has no translations. The fallback for Kyrgyz language is Russian language in Pywikibot. So it used Russian archivebot-archive-summary message. Unfortunately there was a mistake in Russian message, because Russian language has got 3 plural forms: 1 тема (1 section) 2–4 темы (2–4 sections) 5+ тем (5+ sections) so one (the first one) was missing. I fixed the translation on TWN Now to the error message part IndexError: requested plural 2 for count but only 2 ("темы", "тем") provided. 2 plurals were found ("темы", "тем") instead of 3. The numbering of plurals is zero-based, therefore the 3rd plural has got number two 2. Not sure what to fix there. Maybe it should say something like: 3 plurals for count needed, but only 2 (...) found?TASK DETAILhttps://phabricator.wikimedia.org/T213855EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Dvorapa, Aklapper, MarcoAurelio, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T213855: IndexError: requested plural 2 for count but only 2 ("темы", "тем") provided
MarcoAurelio created this task.MarcoAurelio added projects: Pywikibot, Pywikibot-archivebot.py.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONWhile running archivebot.py for ky.wikibooks I got: P7992 (An Untitled Masterwork) Thanks for your help.TASK DETAILhttps://phabricator.wikimedia.org/T213855EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MarcoAurelioCc: Aklapper, MarcoAurelio, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Changed Status] T213852: Handle MW concept of partial blocks
Framawiki changed the task status from "Open" to "Stalled". TASK DETAILhttps://phabricator.wikimedia.org/T213852EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Aklapper, pywikibot-bugs-list, Framawiki, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T213852: Handle MW concept of partial blocks
Framawiki created this task.Framawiki added projects: Pywikibot, Upstream.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONUpstream mediawiki is about to define the concept of "partial block", see T2674: Allow users to be blocked from editing a specific article or all articles inside a namespace. This will involve lot of API changes. When all the changes finally merged, pywikibot will have to handle that.TASK DETAILhttps://phabricator.wikimedia.org/T213852EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Aklapper, pywikibot-bugs-list, Framawiki, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Unblock] T213519: test_commons test of site_tests.TestSingleCodeFamilySite was skipped since August, 2017
D3r1ck01 closed subtask T213518: test_commons of site_tests.TestSingleCodeFamilySite is failing with KeyError as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T213519EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: D3r1ck01Cc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T213518: test_commons of site_tests.TestSingleCodeFamilySite is failing with KeyError
D3r1ck01 assigned this task to Xqt.D3r1ck01 closed this task as "Resolved".D3r1ck01 added a comment. Thanks for working on this @Xqt. :)TASK DETAILhttps://phabricator.wikimedia.org/T213518EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, D3r1ck01Cc: D3r1ck01, gerritbot, Dvorapa, Aklapper, pywikibot-bugs-list, zhuyifei1999, Zoranzoki21, Lokal_Profil, Stan3, Dalba, Xqt, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213518: test_commons of site_tests.TestSingleCodeFamilySite is failing with KeyError
gerritbot added a comment. Change 484006 merged by jenkins-bot: [pywikibot/core@master] [tests] Fix broken tests for commons https://gerrit.wikimedia.org/r/484006TASK DETAILhttps://phabricator.wikimedia.org/T213518EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Dvorapa, Aklapper, pywikibot-bugs-list, zhuyifei1999, Zoranzoki21, Lokal_Profil, Stan3, Dalba, Xqt, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213287: Drop support of python 2.7
Dvorapa added a comment. BTW what blocks dropping of py2.7.3 and py3.7 testing?TASK DETAILhttps://phabricator.wikimedia.org/T213287EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Dvorapa, Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213287: Drop support of python 2.7
Dvorapa added a comment. In T213287#4880843, @Xqt wrote: In T213287#4880819, @Dvorapa wrote: What about py3.4? It's EOL is planned to 3/2019 Sure but we should drop py2 first which is hard enough ;) I fear we will get some compatibility problems with py3.4 and py3.5 when py3.8 is released at the end of this year and guess what py 2.7 does. Yeah, seems logic. Do we have now some warning, that py2.7 will be dropped in a year?TASK DETAILhttps://phabricator.wikimedia.org/T213287EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Dvorapa, Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213287: Drop support of python 2.7
Xqt added a comment. In T213287#4880819, @Dvorapa wrote: What about py3.4? It's EOL is planned to 3/2019 Sure but we should drop py2 first which is hard enough ;) I fear we will get some compatibility problems with py3.4 and py3.5 when py3.8 is released at the end of this year and guess what py 2.7 does.TASK DETAILhttps://phabricator.wikimedia.org/T213287EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Dvorapa, Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213287: Drop support of python 2.7
Dvorapa added a comment. What about py3.4? It's EOL is planned to 3/2019TASK DETAILhttps://phabricator.wikimedia.org/T213287EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Dvorapa, Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T213814: xml.etree.ElementTree.Element.getchildren() will be removed in python 3.9
Xqt created this task.Xqt added a project: Pywikibot.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONxml.etree.ElementTree.Element.getchildren() and getiterator() is deprecated since python 2.7 and 3.2 and will be removed in python 3.9. getchildren() should be replaced by list(elem) or iteration. getiterator() should be replaced by Element.iter() Seems flickrripper.py uses getchildren(). https://docs.python.org/dev/library/xml.etree.elementtree.html#module-xml.etree.ElementTreeTASK DETAILhttps://phabricator.wikimedia.org/T213814EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Multichill, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T213814: xml.etree.ElementTree.Element.getchildren() will be removed in python 3.9
Xqt triaged this task as "Low" priority. TASK DETAILhttps://phabricator.wikimedia.org/T213814EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Multichill, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T60053: Pywikibot Python 3 compatibility (tracking)
Xqt updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...We are aiming for a multi-compatible codebase (2.7 and 3.4-3.6, and in the near future 3.7 and 3.8), without a dependency on six. This means we do have some hacks (try-except import blocks, 'if sys.version[0] > 2: unicode = str', etc.TASK DETAILhttps://phabricator.wikimedia.org/T60053EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Liuxinyu970226, Marsupium, binbot, Aklapper, Xqt, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, Ladsgroup, XZise, Dalba, Nickleh, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T203471: Drop support for Python 2.7.6 and lower
JeanFred added a comment. In T203471#4880681, @Xqt wrote: This release also shows a security warning: urllib3\util\ssl_.py:160: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. The minimum version is 2.7.9 to stop this error from occuring. Can’t that be solved by installing the security extra for requests? (At least rTHERd2ff281 was enough in T200159)TASK DETAILhttps://phabricator.wikimedia.org/T203471EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: JeanFredCc: Framawiki, JeanFred, Xqt, Dalba, pywikibot-bugs-list, Aklapper, MarcoAurelio, gerritbot, Multichill, Superzerocool, He7d3r, Dvorapa, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T213287: Drop support of python 2.7
Xqt updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...[] Drop support for Python 2.7.6 and lower in few months (T203471) [] Drop support for Python 2.7.8 and lower in few months due to InsecureWarning of urllib3 [5] [] Withdraw Python 2.7.2/2.7.3 from appveyor test [[https://gerrit.wikimedia.org/r/#/c/pywikibot/core/+/467720/ | gerrit:467720]]...[4] https://pypi.org/project/pydocstyle/#description [5] https://www.franzoni.eu/python-requests-ssl-and-insecureplatformwarning/TASK DETAILhttps://phabricator.wikimedia.org/T213287EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Dvorapa, Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T203471: Drop support for Python 2.7.6 and lower
Xqt added a comment. This release also shows a security warning: urllib3\util\ssl_.py:160: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. The minimum version is 2.7.9 to stop this error from occuring.TASK DETAILhttps://phabricator.wikimedia.org/T203471EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Framawiki, JeanFred, Xqt, Dalba, pywikibot-bugs-list, Aklapper, MarcoAurelio, gerritbot, Multichill, Superzerocool, He7d3r, Dvorapa, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T191192: Drop support for python 2.7.2 and 2.7.3
Xqt added a comment. This release also shows a security warning: urllib3\util\ssl_.py:160: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. The minimum Version is 2.7.9 to stop this error from occuring.TASK DETAILhttps://phabricator.wikimedia.org/T191192EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: He7d3r, Superzerocool, Multichill, Dvorapa, gerritbot, MarcoAurelio, Aklapper, pywikibot-bugs-list, Dalba, Xqt, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Johan, Luke081515, mys_721tx, jayvdb, Masti, Alchimista, TheDJ, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T213804: Archivebot changes parameter order between Python 2 and 3
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T213804EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dvorapa, gerritbotCc: gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, CucyNoiD, NebulousIris, Wenyi, Kieubinhtb, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Asad_Ali_Palijo, Cpaulf30, Lahi, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Soteriaspace, RazeSoldier, Th3d3v1ls, JakeTheDeveloper, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213804: Archivebot changes parameter order between Python 2 and 3
gerritbot added a comment. Change 484406 had a related patch set uploaded (by Dvorapa; owner: Dvorapa): [pywikibot/core@master] [bugfix] Fix parameter order different between Python 2 and 3 https://gerrit.wikimedia.org/r/484406TASK DETAILhttps://phabricator.wikimedia.org/T213804EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dvorapa, gerritbotCc: gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, Kieubinhtb, Mahveotm, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, JakeTheDeveloper, Tbscho, MayS, Mdupont, JJMC89, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Claimed] T213804: Archivebot changes parameter order between Python 2 and 3
Dvorapa claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T213804EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, Kieubinhtb, Mahveotm, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, JakeTheDeveloper, Tbscho, MayS, Mdupont, JJMC89, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T213518: test_commons of site_tests.TestSingleCodeFamilySite is failing with KeyError
Xqt updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...I am pretty sure that this failure was introduced with beta commons support of T140516. But it is very strange that the the test wasn't hit the last 17 month and occured without code change, see https://travis-ci.org/wikimedia/pywikibot/builds or https://ci.appveyor.com/project/Ladsgroup/pywikibot-g4xqx/builds/21627989/job/8jibkx3hojonyjdxTASK DETAILhttps://phabricator.wikimedia.org/T213518EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, Dvorapa, Aklapper, pywikibot-bugs-list, zhuyifei1999, Zoranzoki21, Lokal_Profil, Stan3, Dalba, Xqt, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T213804: Archivebot changes parameter order between Python 2 and 3
Xqt added a project: good first bug.Xqt added a comment. self.attributes is a dict and the sorting order is not deterministic https://stackoverflow.com/questions/14956313/why-is-dictionary-ordering-non-deterministic Probably either an OrderedDict could help or sorting the keys before returning the list: def saveables(self): """Return a list of saveable attributes.""" return [a for a in sorted(self.attributes) if self.attributes[a][1] and a != 'maxage']TASK DETAILhttps://phabricator.wikimedia.org/T213804EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, Kieubinhtb, Mahveotm, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, JakeTheDeveloper, Tbscho, MayS, Mdupont, JJMC89, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213804: Archivebot changes parameter order between Python 2 and 3
Xqt added a comment. @Dvorapa: Do you have a sample to inspect?TASK DETAILhttps://phabricator.wikimedia.org/T213804EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T213635: Appveyor tests are failing due to oauthlib/requests-oauthlib version conflict
Xqt closed this task as "Resolved".Xqt claimed this task.Xqt added a comment. Solved upstream. Test is working https://ci.appveyor.com/project/Ladsgroup/pywikibot-g4xqx/builds/21627989/job/8jibkx3hojonyjdxTASK DETAILhttps://phabricator.wikimedia.org/T213635EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Xqt, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T213804: Archivebot changes parameter order between Python 2 and 3
Dvorapa added a parent task: T60053: Pywikibot Python 3 compatibility (tracking). TASK DETAILhttps://phabricator.wikimedia.org/T213804EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T60053: Pywikibot Python 3 compatibility (tracking)
Dvorapa added a subtask: T213804: Archivebot changes parameter order between Python 2 and 3. TASK DETAILhttps://phabricator.wikimedia.org/T60053EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Liuxinyu970226, Marsupium, binbot, Aklapper, Xqt, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, Ladsgroup, XZise, Dalba, Nickleh, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T213804: Archivebot changes parameter order between Python 2 and 3
Dvorapa created this task.Dvorapa added projects: Pywikibot, Pywikibot-archivebot.py.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONSteps to reproduce Archive page with Python 2 Archive the same page with Python 3 Expected behavior Archivebot standardizes the template on every run. Parameter order should be the same in Python 2 and 3, but unfortunately isn't. Current behavior If you archive once with Python 2 and once with Python 3, the parameter order is changed on every run. This is a problem when multiple bots archive on one wiki.TASK DETAILhttps://phabricator.wikimedia.org/T213804EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T213804: Archivebot changes parameter order between Python 2 and 3
Dvorapa triaged this task as "Normal" priority. TASK DETAILhttps://phabricator.wikimedia.org/T213804EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T213635: Appveyor tests are failing due to oauthlib/requests-oauthlib version conflict
Xqt added a comment. Seem solved with requests-oauthlib 1.2.0: https://pypi.org/project/requests-oauthlib/#descriptionTASK DETAILhttps://phabricator.wikimedia.org/T213635EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Xqt, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T213635: Appveyor tests are failing due to oauthlib/requests-oauthlib version conflict
Xqt added a project: Upstream.Xqt added a comment. Update is in pull request: https://github.com/mediawiki-utilities/python-mwoauth/pullsTASK DETAILhttps://phabricator.wikimedia.org/T213635EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Xqt, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs