[Pywikipedia-bugs] [Maniphest] [Updated] T85656: Pywikibot to detect and correctly handle edits that trigger abusefilter rules
Sumit added a project: Outreachy (Round-13).Sumit edited the task description. (Show Details) EDIT DETAILS...Mentors: @jayvdb, Co-mentor: ??<> Microtask: T56551, T103284, T103736 Skills required: Python, Pywikibot,Mediawiki Extension T103736AbusefilterTASK DETAILhttps://phabricator.wikimedia.org/T85656EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: SumitCc: Billghost, darthbhyrava, Sumit, 01tonythomas, XZise, Multichill, Xqt, Mpaa, jayvdb, Aklapper, pywikibot-bugs-list, EdelyGomes, Riddlesj, Sek2016, Enandwani, riyafa, AniaMag, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Samtar, Luke081515, Gryllida, Mvolz, Alchimista, Se4598, Jackmcbarn, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T85656: Pywikibot to detect and correctly handle edits that trigger abusefilter rules
jayvdb added a comment. Sure.TASK DETAILhttps://phabricator.wikimedia.org/T85656EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Billghost, darthbhyrava, Sumit, 01tonythomas, XZise, Multichill, Xqt, Mpaa, jayvdb, Aklapper, pywikibot-bugs-list, AniaMag, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Samtar, Luke081515, Gryllida, Alchimista, Se4598, Jackmcbarn, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T145642: image.py fails on image removals at Meta
MarcoAurelio created this task.MarcoAurelio added projects: Pywikibot-core, Pywikibot-Other-scripts.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONF:\MWDEV\pywikibot-core>pwb.py image "Borbera (mwlib).pdf" WARNING: Bot.site was not set before being retrieved. WARNING: Using the default site: meta:meta WARNING: .\scripts\image.py:132: _NotImplementedWarning: parameters not being a mapping is deprecated. fallback=True) Traceback (most recent call last): File "F:\MWDEV\pywikibot-core\pwb.py", line 255, in if not main(): File "F:\MWDEV\pywikibot-core\pwb.py", line 249, in main run_python_file(filename, [filename] + args, argvu, file_package) File "F:\MWDEV\pywikibot-core\pwb.py", line 121, in run_python_file main_mod.__dict__) File ".\scripts\image.py", line 209, in main() File ".\scripts\image.py", line 201, in main bot = ImageRobot(preloadingGen, old_image, new_image, **options) File ".\scripts\image.py", line 132, in __init__ fallback=True) File "F:\MWDEV\pywikibot-core\pywikibot\i18n.py", line 512, in translate plural_parameters = _PluralMappingAlias(parameters) File "F:\MWDEV\pywikibot-core\pywikibot\i18n.py", line 410, in __init__ source = int(source) ValueError: invalid literal for int() with base 10: 'Borbera (mwlib).pdf' CRITICAL: Closing network session. Without quotes: F:\MWDEV\pywikibot-core>pwb.py image Borbera (mwlib).pdf WARNING: Bot.site was not set before being retrieved. WARNING: Using the default site: meta:meta WARNING: .\scripts\image.py:132: _NotImplementedWarning: parameters not being a mapping is deprecated. fallback=True)TASK DETAILhttps://phabricator.wikimedia.org/T145642EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MarcoAurelioCc: Aklapper, MarcoAurelio, pywikibot-bugs-list, Mdupont, JJMC89, jayvdb, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T135344: Add support for colored background in terminal
Volker_E removed a mock: M170: Add support for colored background in terminal - screenshot. TASK DETAILhttps://phabricator.wikimedia.org/T135344EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Volker_ECc: jayvdb, MZMcBride, gerritbot, Aklapper, Zppix, pywikibot-bugs-list, Mpaa, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T135344: Add support for colored background in terminal
Volker_E edited the task description. (Show Details) EDIT DETAILS...Improve diff.py accordingly.py accordingly. {F4469180 size=full}TASK DETAILhttps://phabricator.wikimedia.org/T135344EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Volker_ECc: jayvdb, MZMcBride, gerritbot, Aklapper, Zppix, pywikibot-bugs-list, Mpaa, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
zhuyifei1999 closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999Cc: Xqt, gerritbot, jayvdb, valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T85656: Pywikibot to detect and correctly handle edits that trigger abusefilter rules
Sumit added a comment. @jayvdb can we have this one for the current Outreachy round?TASK DETAILhttps://phabricator.wikimedia.org/T85656EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: SumitCc: Billghost, darthbhyrava, Sumit, 01tonythomas, XZise, Multichill, Xqt, Mpaa, jayvdb, Aklapper, pywikibot-bugs-list, AniaMag, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Samtar, Luke081515, Gryllida, Alchimista, Se4598, Jackmcbarn, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
Huji added a parent task: T145477: Ballot type and voting system should be separated. TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, HujiCc: Xqt, gerritbot, jayvdb, valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
Huji removed a parent task: T145477: Ballot type and voting system should be separated. TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, HujiCc: Xqt, gerritbot, jayvdb, valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
gerritbot added a comment. Change 310531 merged by jenkins-bot: Site.editpage: Moving locking mechanism into a try...finally block https://gerrit.wikimedia.org/r/310531TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, gerritbotCc: Xqt, gerritbot, jayvdb, valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Claimed] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
Xqt claimed this task.Xqt triaged this task as "High" priority. TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, jayvdb, valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Reassigned] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
Xqt reassigned this task from Xqt to zhuyifei1999. TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, XqtCc: Xqt, gerritbot, jayvdb, valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
gerritbot added a comment. Change 310531 had a related patch set uploaded (by Zhuyifei1999): Site.editpage(): Moving locking mechanism into a try..finally block https://gerrit.wikimedia.org/r/310531TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, jayvdb, valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Mdupont, JJMC89, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, jayvdb, valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
zhuyifei1999 added a comment. git blame result, that was two years ago.TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999Cc: valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Mdupont, JJMC89, jayvdb, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T145633: Deadlock can be caused by raising SpamfilterError in site.editpage()
zhuyifei1999 created this task.zhuyifei1999 added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION$ python pwb.py shell Welcome to the Pywikibot interactive shell! >>> import pywikibot >>> site = pywikibot.Site() >>> site APISite("commons", "commons") >>> page = pywikibot.Page(site, 'User:YiFeiBot/sandbox/4') >>> page.save('http://youtu.be/') Sleeping for 29.3 seconds, 2016-09-14 11:39:53 Traceback (most recent call last): File "", line 1, in File "/data/project/yifeibot/pywikibot/pywikibot/tools/__init__.py", line 1417, in wrapper return obj(*__args, **__kw) File "/data/project/yifeibot/pywikibot/pywikibot/page.py", line 1208, in save cc=apply_cosmetic_changes, quiet=quiet, **kwargs) File "/data/project/yifeibot/pywikibot/pywikibot/page.py", line 1233, in _save raise err SpamfilterError: Edit to page [[User:YiFeiBot/sandbox/4]] rejected by spam filter due to content: youtu.be/ >>> site._locked_pages [u'User:YiFeiBot/sandbox/4'] The problem line: site.py#L5043 missing unlock_page. Btw: why manually unlock pages for each case instead of doing it in a try...finally block?TASK DETAILhttps://phabricator.wikimedia.org/T145633EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999Cc: valhallasw, Aklapper, pywikibot-bugs-list, zhuyifei1999, Mdupont, JJMC89, jayvdb, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T126880: Error: Python module httplib2 >= 0.6.0 is required.
Xqt closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T126880EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: valhallasw, XqtCc: jayvdb, gerritbot, Aklapper, valhallasw, StudiesWorld, MarcoAurelio, pywikibot-bugs-list, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T106412: An -always for upload.py
Xqt closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T106412EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XZise, XqtCc: gerritbot, -jem-, Mr.Ajedrez, XZise, Aklapper, abian, pywikibot-bugs-list, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T137628: pyflakes-py3 and pyflakes-pypy commands fails since 1 June, blocking merges in pywikibot
Xqt closed this task as "Resolved".Xqt claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T137628EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: darthbhyrava, gerritbot, Urbanecm, TerraCodes, Luke081515, valhallasw, Aklapper, jayvdb, Zppix, Xqt, pywikibot-bugs-list, Lewizho99, Mdupont, JJMC89, Maathavan, Alchimista, Jay8g, hashar, greg___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Lowered Priority] T145273: Weblinkchecker: Can't start new thread
Xqt lowered the priority of this task from "Normal" to "Lowest".Xqt added a comment. Now a warning is given when the thread fails and the limit seems to be exceeded. The next improvement could be to decrease max_external_links automatically.TASK DETAILhttps://phabricator.wikimedia.org/T145273EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, valhallasw, Xqt, Aklapper, Sop160910, pywikibot-bugs-list, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T145372: generate_user_files.py is no longer able to create a small user-config-py
Xqt added a comment. That's indeed a good idea and not just copying the sections. Anyway I prefer to have a minimal config file (e.g. for experienced user or for test stuff) as we had earlier.TASK DETAILhttps://phabricator.wikimedia.org/T145372EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: jayvdb, valhallasw, Aklapper, Xqt, pywikibot-bugs-list, Mdupont, JJMC89, Alchimista___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Unblock] T129049: Pywikibot support for Thanks
01tonythomas closed subtask T130585: Pywikibot Support for Thanks (GSoC Proposal) as "Declined". TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyrava, 01tonythomasCc: Billghost, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, AniaMag, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Lethexie, Mdupont, JJMC89, fbstj, Catrope, Alchimista, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Declined] T130585: Pywikibot Support for Thanks (GSoC Proposal)
01tonythomas closed this task as "Declined".01tonythomas added a comment. End of project timeline. Closing it down. Thank you for all the efforts. Outcome of this 2016 round projects at https://www.mediawiki.org/wiki/Google_Summer_of_Code_past_projects#2016TASK DETAILhttps://phabricator.wikimedia.org/T130585EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyrava, 01tonythomasCc: Framawiki, zhuyifei1999, Billghost, Sumit, Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari, valhallasw, Mpaa, Xqt, darthbhyrava, Legoktm, EBernhardson, jayvdb, Lethexie, Mdupont, JJMC89, fbstj, Catrope, Alchimista, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs