[Pywikipedia-bugs] [Maniphest] [Unassigned] T175207: Arwiki - commonscat.py

2017-09-09 Thread Framawiki
Framawiki removed Framawiki as the assignee of this task.Framawiki added a comment.
@alanajjar From what I understand you want the script to pass the pages that already have the empty {{تصنيف كومنز}} template, without modifying them, and add it only where it's not already there?
Or do you want the script to fill in the template parameters if they are different from those already present or those on wikidata?
I haven't had the opportunity to use this script yet, so I don't know how it works, but I can try to get on with it.TASK DETAILhttps://phabricator.wikimedia.org/T175207EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Framawiki, Aklapper, pywikibot-bugs-list, alanajjar, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T175207: Arwiki - commonscat.py

2017-09-09 Thread Framawiki
Framawiki added projects: Pywikibot-core, Pywikibot-Commons, Pywikibot-i18n.Framawiki added a comment.
Xqt removed 1 project(s): Pywikibot-core.

I suppose that it's an error.

Thanks @Aklapper for for trying to handle this, but as indicated in description this task is about commonscat.py pywikibot's script.TASK DETAILhttps://phabricator.wikimedia.org/T175207EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Framawiki, Aklapper, pywikibot-bugs-list, alanajjar, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T175207: Arwiki - commonscat.py

2017-09-09 Thread Aklapper
Aklapper added a comment.
Hi @alanajjar, thanks for taking the time to report this!
Unfortunately I do not know what code base this task is about
If you have time and can still reproduce the problem: Please add a more complete description to this report (a list of steps to reproduce which leave no room for interpretation what to do, describing actual results and expected results after performing the steps to reproduce, attaching or linking to a public testcase, browser information, MediaWiki version information, etc). You can edit the task description by clicking Edit Task.
Ideally, exact and clear steps to reproduce should allow any other person to follow these steps (without having to interpret those steps) and see the same results. Problems that others can reliably reproduce can get fixed faster.  Thanks!TASK DETAILhttps://phabricator.wikimedia.org/T175207EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Framawiki, AklapperCc: Framawiki, Aklapper, pywikibot-bugs-list, alanajjar___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T175399: text-contains exception does not respect regex option from fix but listens to command line

2017-09-09 Thread Mpaa
Mpaa added a comment.
If I got you correctly, I agree.
Each fix (either via user-fixes or cmd line) has its own set of specs (we can see cmd line inputs as 'one fix').
An option from cmd line to override fix definition in specific areas.TASK DETAILhttps://phabricator.wikimedia.org/T175399EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MpaaCc: Mpaa, Aklapper, matej_suchanek, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T175451: Add script autocompletion support to pwb.py

2017-09-09 Thread Dvorapa
Dvorapa created this task.Dvorapa added projects: Pywikibot-core, Pywikibot-General.Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONSteps to reproduce


Open Terminal in pywikibot folder
Type python pwb.py h[Tab]


Expected behavior
h should be autocompleted (to harvest_template)

Current behavior
Nothing happens because scripts are located in scripts/ subfolder. But there still is a chance to help bash autocompletion with some library like argcompleteTASK DETAILhttps://phabricator.wikimedia.org/T175451EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T92856: Assertion failure testing namespace restriction

2017-09-09 Thread gerritbot
gerritbot added a comment.
Change 376898 had a related patch set uploaded (by Dalba; owner: Dalba):
[pywikibot/core@master] site_tests.py: Used a freezed API response to avoid race conditions

https://gerrit.wikimedia.org/r/376898TASK DETAILhttps://phabricator.wikimedia.org/T92856EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: Lokal_Profil, valhallasw, Dalba, XXN, Xqt, Magul, gerritbot, jayvdb, pywikibot-bugs-list, Aklapper, XZise, Lordiis, Cinemantique, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, GPHemsley, Shizhao, Nemo_bis, Darkdadaah, Masti, Alchimista, Rxy, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T153501: TestSiteGenerators.testLinkMethods is failing on Travis CI

2017-09-09 Thread gerritbot
gerritbot added a comment.
Change 376898 had a related patch set uploaded (by Dalba; owner: Dalba):
[pywikibot/core@master] site_tests.py: Used a freezed API response to avoid race conditions

https://gerrit.wikimedia.org/r/376898TASK DETAILhttps://phabricator.wikimedia.org/T153501EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: Xqt, valhallasw, Dalba, gerritbot, pywikibot-bugs-list, Aklapper, jayvdb, Magul, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, 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] T169649: TestSiteGenerators.test_pagetemplates is sometimes failing on Travis CI

2017-09-09 Thread gerritbot
gerritbot added a comment.
Change 376898 had a related patch set uploaded (by Dalba; owner: Dalba):
[pywikibot/core@master] site_tests.py: Used a freezed API response to avoid race conditions

https://gerrit.wikimedia.org/r/376898TASK DETAILhttps://phabricator.wikimedia.org/T169649EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, gerritbotCc: Dalba, Mpaa, gerritbot, valhallasw, Aklapper, Xqt, pywikibot-bugs-list, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Triaged] T175399: text-contains exception does not respect regex option from fix but listens to command line

2017-09-09 Thread Xqt
Xqt triaged this task as "High" priority.
TASK DETAILhttps://phabricator.wikimedia.org/T175399EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Mpaa, Aklapper, matej_suchanek, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T175151: pagegenerators_test.TestFactoryGeneratorWikibase is failing

2017-09-09 Thread Xqt
Xqt closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T175151EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: matej_suchanek, XqtCc: gerritbot, Xqt, matej_suchanek, Aklapper, pywikibot-bugs-list, Dalba, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Triaged] T175207: Arwiki - commonscat.py

2017-09-09 Thread Xqt
Xqt removed a project: Pywikibot-core.Xqt triaged this task as "Normal" priority.
TASK DETAILhttps://phabricator.wikimedia.org/T175207EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Framawiki, XqtCc: Framawiki, Aklapper, pywikibot-bugs-list, alanajjar___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T175399: text-contains exception does not respect regex option from fix but listens to command line

2017-09-09 Thread matej_suchanek
matej_suchanek added a comment.

In T175399#3592968, @Mpaa wrote:
Replacement management in replace.py gives me a headache.


Me too after your clarification. But I believe we can handle that.

There is just a few scenarios: (pwb.py replace only run with...)


-manualinput with one or more pairs
a single -fix
multiple -fix'es
one or more -fix'es and -manualinput with one or more pairs


My opinion:


-regex (-dotall, -nocase etc.) shouldn't influence individual fixes
when only -fix'es are requested, all of them should inherit all exceptions (-excepttext etc.)
when all replacements come from command line, apply exceptions to all of them ("squash" replacements to a single -fix)


Now there's only one remaining point: combined input. I would introduce a new -inherit argument that would optionally make all command line exceptions inherited to all fixes (as well as the "squashed" one), otherwise (default behavior) it would only be relevant for command line replacements.

Comments?TASK DETAILhttps://phabricator.wikimedia.org/T175399EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: matej_suchanekCc: Mpaa, Aklapper, matej_suchanek, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T109557: Add documentation for scripts

2017-09-09 Thread gerritbot
gerritbot added a comment.
Change 370161 merged by jenkins-bot:
[pywikibot/core@master] [bugfix] Fix scripts path in metafile

https://gerrit.wikimedia.org/r/370161TASK DETAILhttps://phabricator.wikimedia.org/T109557EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Dvorapa, Xqt, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Ivana_Isadora, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs