[Pywikipedia-bugs] [Maniphest] [Commented On] T213855: IndexError: requested plural 2 for count but only 2 ("темы", "тем") provided

2019-01-15 Thread MarcoAurelio
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

[Pywikipedia-bugs] [Maniphest] [Commented On] T213855: IndexError: requested plural 2 for count but only 2 ("темы", "тем") provided

2019-01-15 Thread Dvorapa
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

[Pywikipedia-bugs] [Maniphest] [Created] T213855: IndexError: requested plural 2 for count but only 2 ("темы", "тем") provided

2019-01-15 Thread MarcoAurelio
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

[Pywikipedia-bugs] [Maniphest] [Changed Status] T213852: Handle MW concept of partial blocks

2019-01-15 Thread Framawiki
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,

[Pywikipedia-bugs] [Maniphest] [Created] T213852: Handle MW concept of partial blocks

2019-01-15 Thread Framawiki
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

[Pywikipedia-bugs] [Maniphest] [Unblock] T213519: test_commons test of site_tests.TestSingleCodeFamilySite was skipped since August, 2017

2019-01-15 Thread D3r1ck01
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,

[Pywikipedia-bugs] [Maniphest] [Closed] T213518: test_commons of site_tests.TestSingleCodeFamilySite is failing with KeyError

2019-01-15 Thread D3r1ck01
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:

[Pywikipedia-bugs] [Maniphest] [Commented On] T213518: test_commons of site_tests.TestSingleCodeFamilySite is failing with KeyError

2019-01-15 Thread gerritbot
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

[Pywikipedia-bugs] [Maniphest] [Commented On] T213287: Drop support of python 2.7

2019-01-15 Thread Dvorapa
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,

[Pywikipedia-bugs] [Maniphest] [Commented On] T213287: Drop support of python 2.7

2019-01-15 Thread Dvorapa
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

[Pywikipedia-bugs] [Maniphest] [Commented On] T213287: Drop support of python 2.7

2019-01-15 Thread Xqt
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

[Pywikipedia-bugs] [Maniphest] [Commented On] T213287: Drop support of python 2.7

2019-01-15 Thread Dvorapa
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,

[Pywikipedia-bugs] [Maniphest] [Created] T213814: xml.etree.ElementTree.Element.getchildren() will be removed in python 3.9

2019-01-15 Thread Xqt
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

[Pywikipedia-bugs] [Maniphest] [Triaged] T213814: xml.etree.ElementTree.Element.getchildren() will be removed in python 3.9

2019-01-15 Thread Xqt
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,

[Pywikipedia-bugs] [Maniphest] [Edited] T60053: Pywikibot Python 3 compatibility (tracking)

2019-01-15 Thread Xqt
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:

[Pywikipedia-bugs] [Maniphest] [Updated] T203471: Drop support for Python 2.7.6 and lower

2019-01-15 Thread JeanFred
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

[Pywikipedia-bugs] [Maniphest] [Edited] T213287: Drop support of python 2.7

2019-01-15 Thread Xqt
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

[Pywikipedia-bugs] [Maniphest] [Commented On] T203471: Drop support for Python 2.7.6 and lower

2019-01-15 Thread Xqt
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

[Pywikipedia-bugs] [Maniphest] [Commented On] T191192: Drop support for python 2.7.2 and 2.7.3

2019-01-15 Thread Xqt
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

[Pywikipedia-bugs] [Maniphest] [Updated] T213804: Archivebot changes parameter order between Python 2 and 3

2019-01-15 Thread gerritbot
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,

[Pywikipedia-bugs] [Maniphest] [Commented On] T213804: Archivebot changes parameter order between Python 2 and 3

2019-01-15 Thread gerritbot
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

[Pywikipedia-bugs] [Maniphest] [Claimed] T213804: Archivebot changes parameter order between Python 2 and 3

2019-01-15 Thread Dvorapa
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,

[Pywikipedia-bugs] [Maniphest] [Edited] T213518: test_commons of site_tests.TestSingleCodeFamilySite is failing with KeyError

2019-01-15 Thread Xqt
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

[Pywikipedia-bugs] [Maniphest] [Updated] T213804: Archivebot changes parameter order between Python 2 and 3

2019-01-15 Thread Xqt
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

[Pywikipedia-bugs] [Maniphest] [Commented On] T213804: Archivebot changes parameter order between Python 2 and 3

2019-01-15 Thread Xqt
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,

[Pywikipedia-bugs] [Maniphest] [Closed] T213635: Appveyor tests are failing due to oauthlib/requests-oauthlib version conflict

2019-01-15 Thread Xqt
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

[Pywikipedia-bugs] [Maniphest] [Updated] T213804: Archivebot changes parameter order between Python 2 and 3

2019-01-15 Thread Dvorapa
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,

[Pywikipedia-bugs] [Maniphest] [Updated] T60053: Pywikibot Python 3 compatibility (tracking)

2019-01-15 Thread Dvorapa
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,

[Pywikipedia-bugs] [Maniphest] [Created] T213804: Archivebot changes parameter order between Python 2 and 3

2019-01-15 Thread Dvorapa
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

[Pywikipedia-bugs] [Maniphest] [Triaged] T213804: Archivebot changes parameter order between Python 2 and 3

2019-01-15 Thread Dvorapa
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,

[Pywikipedia-bugs] [Maniphest] [Commented On] T213635: Appveyor tests are failing due to oauthlib/requests-oauthlib version conflict

2019-01-15 Thread Xqt
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,

[Pywikipedia-bugs] [Maniphest] [Updated] T213635: Appveyor tests are failing due to oauthlib/requests-oauthlib version conflict

2019-01-15 Thread Xqt
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,