[Pywikipedia-bugs] [Maniphest] [Triaged] T212632: Drop current implementation of botirc.IRCBot

2018-12-26 Thread Xqt
Xqt triaged this task as "Lowest" priority.
TASK DETAILhttps://phabricator.wikimedia.org/T212632EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Dvorapa, 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] [Updated] T212627: Neither irclib nor python-irclib not ircbot is uptodate

2018-12-26 Thread Xqt
Xqt added a parent task: T212632: Drop current implementation of botirc.IRCBot.
TASK DETAILhttps://phabricator.wikimedia.org/T212627EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, Aklapper, pywikibot-bugs-list, Xqt, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, 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] [Updated] T212632: Drop current implementation of botirc.IRCBot

2018-12-26 Thread Xqt
Xqt added a subtask: T212627: Neither irclib nor python-irclib not ircbot is uptodate.
TASK DETAILhttps://phabricator.wikimedia.org/T212632EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Dvorapa, 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] T212632: Drop current implementation of botirc.IRCBot

2018-12-26 Thread Xqt
Xqt created this task.Xqt added projects: Pywikibot, Pywikibot-RfCs.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONbotirc.IRCBot was converted from compat where it was used by articlenos.py.

The current implementation isn't usable anymore because the irclib was moved 6 years ago and articlenos.py was never ported to core. In addition with eventstreams we have a better implementation for recent changes stream.

Maybe we can reuse this IRCBot class for a more generic IRCBot.TASK DETAILhttps://phabricator.wikimedia.org/T212632EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Dvorapa, 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] [Closed] T212629: irc.bot.SingleServerIRCBot does not work as expected

2018-12-26 Thread Xqt
Xqt closed this task as "Invalid".Xqt added a comment.
Occured due to a port filterTASK DETAILhttps://phabricator.wikimedia.org/T212629EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, 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] [Unblock] T212627: Neither irclib nor python-irclib not ircbot is uptodate

2018-12-26 Thread Xqt
Xqt closed subtask T212629: irc.bot.SingleServerIRCBot does not work as expected as "Invalid".
TASK DETAILhttps://phabricator.wikimedia.org/T212627EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, Aklapper, pywikibot-bugs-list, Xqt, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, 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] [Updated] T212627: Neither irclib nor python-irclib not ircbot is uptodate

2018-12-26 Thread Xqt
Xqt added a subtask: T212629: irc.bot.SingleServerIRCBot does not work as expected.
TASK DETAILhttps://phabricator.wikimedia.org/T212627EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: gerritbot, Aklapper, pywikibot-bugs-list, Xqt, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, 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] T212629: irc.bot.SingleServerIRCBot does not work as expected

2018-12-26 Thread Xqt
Xqt created this task.Xqt added a project: Pywikibot.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONConverting articlenos.py from compat as:

import pywikibot
from pywikibot.botirc import IRCBot


def main():
site = pywikibot.Site()
chan = '#' + site.code + '.' + site.family.name
bot = IRCBot(site, chan, site.user(), 'irc.wikimedia.org')
bot.start()

if __name__ == "__main__":
main()

leads to this warning:

WARNING: C:\python37\lib\site-packages\irc\bot.py:185: ResourceWarning: unclosed TASK DETAILhttps://phabricator.wikimedia.org/T212629EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, 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] T212629: irc.bot.SingleServerIRCBot does not work as expected

2018-12-26 Thread Xqt
Xqt triaged this task as "Low" priority.
TASK DETAILhttps://phabricator.wikimedia.org/T212629EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, 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] [Updated] T212629: irc.bot.SingleServerIRCBot does not work as expected

2018-12-26 Thread Xqt
Xqt added a parent task: T212627: Neither irclib nor python-irclib not ircbot is uptodate.
TASK DETAILhttps://phabricator.wikimedia.org/T212629EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, 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] [Updated] T212627: Neither irclib nor python-irclib not ircbot is uptodate

2018-12-26 Thread gerritbot
gerritbot added a project: Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T212627EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, pywikibot-bugs-list, Xqt, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, 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] T212627: Neither irclib nor python-irclib not ircbot is uptodate

2018-12-26 Thread gerritbot
gerritbot added a comment.
Change 481338 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [bugfix] use irc.bot for SingleServerIRCBot

https://gerrit.wikimedia.org/r/481338TASK DETAILhttps://phabricator.wikimedia.org/T212627EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, 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] T212627: Neither irclib nor python-irclib not ircbot is uptodate

2018-12-26 Thread Xqt
Xqt updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTIONSeaching for `SingleServerIRCBot` class I found it in irc.lib. Unfortunatelly the [[https://pypi.org/project/irc/17.0/#description | irc package]] runs with py3.4+ only but irc<17 supports py 2.7

irclib was moved to irc.bot in irc 0.7 and removed in irc 1.0TASK DETAILhttps://phabricator.wikimedia.org/T212627EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, 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] T212627: Neither irclib nor python-irclib not ircbot is uptodate

2018-12-26 Thread Xqt
Xqt created this task.Xqt added a project: Pywikibot.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONSeaching for SingleServerIRCBot class I found it in irc.lib. Unfortunatelly the irc package runs with py3.4+ only but irc<17 supports py 2.7TASK DETAILhttps://phabricator.wikimedia.org/T212627EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, 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] T212627: Neither irclib nor python-irclib not ircbot is uptodate

2018-12-26 Thread Xqt
Xqt triaged this task as "Normal" priority.
TASK DETAILhttps://phabricator.wikimedia.org/T212627EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, pywikibot-bugs-list, Xqt, Wenyi, Mahveotm, 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] T184115: Pywikibot: Add missing docstring params

2018-12-26 Thread AdityaJ
AdityaJ added a comment.
@jayvdb I uploaded the patch but the basic build is failing. I can't figure out the reason behind it. Could you please review the patch https://gerrit.wikimedia.org/r/481332TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: AdityaJCc: gerritbot, AdityaJ, Dvorapa, D3r1ck01, Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, CucyNoiD, NebulousIris, Wenyi, Kieubinhtb, Wonnral, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Asad_Ali_Palijo, Cpaulf30, Bright1055, Lahi, Baloch007, Darkminds3113, Toppole69, Bsandipan, Lordiis, Ivana_Isadora, Adik2382, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, Th3d3v1ls, JakeTheDeveloper, Ramalepe, Liugev6, Tbscho, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, TerraCodes, Avicennasis, MuhammadShuaib, srodlund, SimmeD, mys_721tx, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184115: Pywikibot: Add missing docstring params

2018-12-26 Thread gerritbot
gerritbot added a comment.
Change 481332 had a related patch set uploaded (by AdityaJ; owner: AdityaJ):
[pywikibot/core@master] Pywikibot: Add missing docsting params

https://gerrit.wikimedia.org/r/481332TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: AdityaJ, gerritbotCc: gerritbot, AdityaJ, Dvorapa, D3r1ck01, Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Wenyi, Kieubinhtb, Wonnral, Mahveotm, Asad_Ali_Palijo, Cpaulf30, Bright1055, Lahi, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Tbscho, MayS, Beeyan, Mdupont, JJMC89, TerraCodes, Avicennasis, MuhammadShuaib, srodlund, SimmeD, mys_721tx, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T184115: Pywikibot: Add missing docstring params

2018-12-26 Thread gerritbot
gerritbot added a project: Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: AdityaJ, gerritbotCc: gerritbot, AdityaJ, Dvorapa, D3r1ck01, Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, CucyNoiD, NebulousIris, Wenyi, Kieubinhtb, Wonnral, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Asad_Ali_Palijo, Cpaulf30, Bright1055, Lahi, Baloch007, Darkminds3113, Toppole69, Bsandipan, Lordiis, Ivana_Isadora, Adik2382, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, Th3d3v1ls, JakeTheDeveloper, Ramalepe, Liugev6, Tbscho, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, TerraCodes, Avicennasis, MuhammadShuaib, srodlund, SimmeD, mys_721tx, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T183085: [RfC] Drop compat module

2018-12-26 Thread gerritbot
gerritbot added a comment.
Change 481331 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [compat] Remove compat.rst subpackage tree

https://gerrit.wikimedia.org/r/481331TASK DETAILhttps://phabricator.wikimedia.org/T183085EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: Fae, Dalba, Framawiki, gerritbot, Steinsplitter, Zoranzoki21, fantasticfears, Multichill, valhallasw, Aklapper, Xqt, pywikibot-bugs-list, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Mahveotm, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Dvorapa, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T212623: TODOs for ParamInfo Class

2018-12-26 Thread Xqt
Xqt created this task.Xqt added a project: Pywikibot.Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONCopied from source:

TODO: establish a data structure in the class which prefills
the param information available for a site given its
version, using the API information available for each
API version.

TODO: module aliases: in 1.25wmf
list=deletedrevs becomes list=alldeletedrevisions
prop=deletedrevs becomes prop=deletedrevisions

TODO: share API parameter information between sites using
similar versions of the API, especially all sites in the
same family.TASK DETAILhttps://phabricator.wikimedia.org/T212623EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, 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] T212623: TODOs for ParamInfo Class

2018-12-26 Thread Xqt
Xqt triaged this task as "Low" priority.
TASK DETAILhttps://phabricator.wikimedia.org/T212623EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Aklapper, Xqt, pywikibot-bugs-list, Wenyi, Mahveotm, 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