[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T148121: [CGI template easy task] Find and fix syntax errors in translated messages

2018-09-18 Thread Ebe123
Ebe123 moved this task from Missing mentors to Proposed tasks on the Google-Code-in-2018 board.Ebe123 added a comment.
I'd be willing to mentor. @MtDu?TASK DETAILhttps://phabricator.wikimedia.org/T148121WORKBOARDhttps://phabricator.wikimedia.org/project/board/3408/EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Nemo_bis, Ebe123Cc: Ebe123, matej_suchanek, Liuxinyu970226, MtDu, PratyyaGhosh, Xqt, pywikibot-bugs-list, Psychoslave, Nikerabbit, Nemo_bis, jayvdb, Aklapper, Santosrudy05, Bright1055, Baloch007, Toppole69, Mine0901, harikiran, Jayprakash12345, SacredWKnight, Beeyan, D3r1ck01, Srdjan_m, MuhammadShuaib, LNDDYL, Gryllida, Shizhao, Arrbee, KartikMistry, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Retitled] T204726: QueryGenerators do not conform to the iterator protocol, unlike built-in generators

2018-09-18 Thread zhuyifei1999
zhuyifei1999 renamed this task from "PageGenerator should work the same as " to "QueryGenerators do not conform to the iterator protocol, unlike built-in generators".
TASK DETAILhttps://phabricator.wikimedia.org/T204726EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999Cc: zhuyifei1999, Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, 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] T204726: PageGenerator should work the same as

2018-09-18 Thread zhuyifei1999
zhuyifei1999 added a comment.
>>> next([])
Traceback (most recent call last):
  File "", line 1, in 
TypeError: 'list' object is not an iterator

Why must QueryGenerators conform to the iterator protocol? QueryGenerators are mutable. And no, you can neither inherit generators nor construct instances of it (other than def)

>>> type('', (types.GeneratorType,), {})
Traceback (most recent call last):
  File "", line 1, in 
TypeError: type 'generator' is not an acceptable base type
>>> types.GeneratorType()
Traceback (most recent call last):
  File "", line 1, in 
TypeError: cannot create 'generator' instances

Though, to actually get a __next__ without a complete rewrite of __iter__ (assuming solvable with a rewrite at all) you'd need greenlets.

Before you call next, you should just iter it.TASK DETAILhttps://phabricator.wikimedia.org/T204726EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999Cc: zhuyifei1999, Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, 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] T204726: PageGenerator should work the same as

2018-09-18 Thread Xqt
Xqt triaged this task as "Low" priority.
TASK DETAILhttps://phabricator.wikimedia.org/T204726EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, 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] T204726: PageGenerator should work the same as

2018-09-18 Thread Xqt
Xqt added a comment.
I guess this also concerns all QueryGeneratorsTASK DETAILhttps://phabricator.wikimedia.org/T204726EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, 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] T142352: pywikibot: Cosmetic_changes.py for some pages processing time goes to infinite

2018-09-18 Thread Xqt
Xqt changed the task status from "Open" to "Stalled".Xqt added a comment.
Waiting for responseTASK DETAILhttps://phabricator.wikimedia.org/T142352EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: TerraCodes, Ladsgroup, Xqt, pywikibot-bugs-list, Aklapper, Yamaha5, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Luke081515, 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] [Retitled] T204726: PageGenerator should work the same as

2018-09-18 Thread Dvorapa
Dvorapa renamed this task from "subcategories() should work the same as categories()" to "PageGenerator should work the same as ".Dvorapa updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...Category('Kategorie:Politici podle národnosti')

>>> c.subcategories().__iter__()

>>> next(c.subcategories().__iter__())
Category('Kategorie:Politici podle národnosti')

>>> c.categories()...```

PS: I think these twocategories() and subcategories() should be the same class, either Generator, or PageGeneratorTASK DETAILhttps://phabricator.wikimedia.org/T204726EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, 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] T204726: subcategories() should work the same as categories()

2018-09-18 Thread Dvorapa
Dvorapa updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...```

PS: I think these two should be the same class, either Generator, or PageGeneratorTASK DETAILhttps://phabricator.wikimedia.org/T204726EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, 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] [Retitled] T204726: subcategories() should work the same as categories()

2018-09-18 Thread Dvorapa
Dvorapa renamed this task from "Page generator can not be iterable using next()" to "subcategories() should work the same as categories()".Dvorapa updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...TypeError: 'PageGenerator' object is not an iterator

>>> c.categories().__iter__()

>>> next(c.categories())
Category('Kategorie:Lidé podle činnosti')
```...TASK DETAILhttps://phabricator.wikimedia.org/T204726EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, 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] T204726: Page generator can not be iterable using next()

2018-09-18 Thread Dvorapa
Dvorapa created this task.Dvorapa added projects: Pywikibot-core, Pywikibot-pagegenerators.py.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONCompare:

>>> s=pywikibot.Site()
>>> c=pywikibot.Category(s, "Kategorie:Politici")

>>> c.subcategories()

>>> next(c.subcategories())
Category('Kategorie:Politici podle národnosti')

>>> c.categories()

>>> next(c.categories())
Traceback (most recent call last):
  File "", line 1, in 
TypeError: 'PageGenerator' object is not an iterator

PS: I think these two should be the same class, either Generator, or PageGeneratorTASK DETAILhttps://phabricator.wikimedia.org/T204726EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi, 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] T144694: Port -first from compat to solve_disambiguation.py

2018-09-18 Thread gerritbot
gerritbot added a comment.
Change 312729 merged by jenkins-bot:
[pywikibot/core@master] Added -first to solve_disambiguation.py

https://gerrit.wikimedia.org/r/312729TASK DETAILhttps://phabricator.wikimedia.org/T144694EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: PranavAsty, gerritbotCc: AbdealiJK, gerritbot, TerraCodes, valhallasw, Aklapper, pywikibot-bugs-list, binbot, Kieubinhtb, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Asad_Ali_Palijo, Cpaulf30, Lahi, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Soteriaspace, RazeSoldier, Jayprakash12345, Th3d3v1ls, JakeTheDeveloper, Ramalepe, Liugev6, Tbscho, MayS, Zoranzoki21, Lewizho99, Mdupont, JJMC89, Maathavan, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, jayvdb, Dalba, droid, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T144694: Port -first from compat to solve_disambiguation.py

2018-09-18 Thread Xqt
Xqt closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T144694EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: PranavAsty, XqtCc: AbdealiJK, gerritbot, TerraCodes, valhallasw, Aklapper, pywikibot-bugs-list, binbot, Kieubinhtb, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Asad_Ali_Palijo, Cpaulf30, Lahi, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Soteriaspace, RazeSoldier, Jayprakash12345, Th3d3v1ls, JakeTheDeveloper, Ramalepe, Liugev6, Tbscho, MayS, Zoranzoki21, Lewizho99, Mdupont, JJMC89, Maathavan, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, jayvdb, Dalba, droid, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs