[Pywikipedia-bugs] [Maniphest] [Updated] T85656: Pywikibot to detect and correctly handle edits that trigger abusefilter rules

2016-09-14 Thread Sumit
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

2016-09-14 Thread jayvdb
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

2016-09-14 Thread MarcoAurelio
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

2016-09-14 Thread Volker_E
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

2016-09-14 Thread Volker_E
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()

2016-09-14 Thread zhuyifei1999
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

2016-09-14 Thread Sumit
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()

2016-09-14 Thread Huji
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()

2016-09-14 Thread Huji
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()

2016-09-14 Thread gerritbot
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()

2016-09-14 Thread Xqt
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()

2016-09-14 Thread Xqt
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()

2016-09-14 Thread gerritbot
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()

2016-09-14 Thread gerritbot
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()

2016-09-14 Thread zhuyifei1999
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()

2016-09-14 Thread zhuyifei1999
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.

2016-09-14 Thread Xqt
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

2016-09-14 Thread Xqt
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

2016-09-14 Thread Xqt
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

2016-09-14 Thread Xqt
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

2016-09-14 Thread Xqt
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

2016-09-14 Thread 01tonythomas
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)

2016-09-14 Thread 01tonythomas
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