[Pywikipedia-bugs] [Maniphest] [Created] T197552: MediaWiki.org docs for third-party wikis should be updated

2018-06-17 Thread Dvorapa
Dvorapa created this task.Dvorapa added projects: Pywikibot-core, Pywikibot-Documentation.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONhttps://www.mediawiki.org/wiki/Manual:Pywikibot/Third-party_Wiki_Quick_Start

[Pywikipedia-bugs] [Maniphest] [Commented On] T187124: Create a manual on MW how to make pywikibot work with SQL

2018-06-17 Thread gerritbot
gerritbot added a comment. Change 440757 merged by jenkins-bot: [pywikibot/core@master] [doc] pagegenerators: update MySQLPageGenerator https://gerrit.wikimedia.org/r/440757TASK DETAILhttps://phabricator.wikimedia.org/T187124EMAIL

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

2018-06-17 Thread Xqt
Xqt added a comment. In T183085#3859632, @Fae wrote: Unless there is an immediate issue, please keep this minor backwards compatibility. Most of my stuff is now in Core but look have a library of Compat handy things that once broken are unlikely to be revisited. Deliberately breaking them does

[Pywikipedia-bugs] [Maniphest] [Updated] T182523: option conflict (tracking)

2018-06-17 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T182523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Zoranzoki21, Liuxinyu970226, Aklapper, Xqt, pywikibot-bugs-list, Gaboe420, Versusxo,

[Pywikipedia-bugs] [Maniphest] [Commented On] T182523: option conflict (tracking)

2018-06-17 Thread gerritbot
gerritbot added a comment. Change 272990 had a related patch set uploaded (by Dvorapa; owner: Dvorapa): [pywikibot/core@master] [IMPR] Add documentation for sql parameter in replace.py https://gerrit.wikimedia.org/r/272990TASK DETAILhttps://phabricator.wikimedia.org/T182523EMAIL

[Pywikipedia-bugs] [Maniphest] [Edited] T57011: Support for Wikimedia Labs

2018-06-17 Thread Dvorapa
Dvorapa updated the task description. (Show Details)Herald added a subscriber: Cyberpower678. CHANGES TO TASK DESCRIPTION...Currently, pywikipedia imports\(or includes\) other file from \(1\) source code directory \(2\) current working directory \(3\) pywikipedia environment, depends on code. How

[Pywikipedia-bugs] [Maniphest] [Updated] T187124: Create a manual on MW how to make pywikibot work with SQL

2018-06-17 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T187124EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dvorapa, gerritbotCc: gerritbot, zhuyifei1999, Aklapper, pywikibot-bugs-list, Dvorapa, Gaboe420, Versusxo,

[Pywikipedia-bugs] [Maniphest] [Commented On] T187124: Create a manual on MW how to make pywikibot work with SQL

2018-06-17 Thread gerritbot
gerritbot added a comment. Change 440757 had a related patch set uploaded (by Framawiki; owner: Framawiki): [pywikibot/core@master] [doc] pagegenerators: update MySQLPageGenerator https://gerrit.wikimedia.org/r/440757TASK DETAILhttps://phabricator.wikimedia.org/T187124EMAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T196849: Create toolinfo file for tools.pywikibot

2018-06-17 Thread Framawiki
Framawiki added a comment. Great !TASK DETAILhttps://phabricator.wikimedia.org/T196849EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Dvorapa, Aklapper, pywikibot-bugs-list, Framawiki, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx,

[Pywikipedia-bugs] [Maniphest] [Claimed] T124869: replace.py: -sql option is not documented

2018-06-17 Thread Framawiki
Framawiki claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T124869EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Framawiki, Zoranzoki21, TerraCodes, gerritbot, zhuyifei1999, Aklapper, Xqt, pywikibot-bugs-list, Gaboe420, Versusxo,

[Pywikipedia-bugs] [Maniphest] [Updated] T106121: RFC removing old code / code cleanup

2018-06-17 Thread Xqt
Xqt added a subtask: T183085: [RfC] Drop compat module. TASK DETAILhttps://phabricator.wikimedia.org/T106121EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Zoranzoki21, Dvorapa, gerritbot, zhuyifei1999, JeanFred, MZMcBride, Ladsgroup, Magul,

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

2018-06-17 Thread Xqt
Xqt added a parent task: T106121: RFC removing old code / code cleanup. TASK DETAILhttps://phabricator.wikimedia.org/T183085EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Fae, Dalba, Framawiki, gerritbot, Steinsplitter, Zoranzoki21, fantasticfears,

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

2018-06-17 Thread Xqt
Xqt triaged this task as "Lowest" priority. TASK DETAILhttps://phabricator.wikimedia.org/T183085EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Fae, Dalba, Framawiki, gerritbot, Steinsplitter, Zoranzoki21, fantasticfears, Multichill, valhallasw,

[Pywikipedia-bugs] [Maniphest] [Commented On] T197506: Fix occasional failure of TestLogentries due to hidden namespace

2018-06-17 Thread gerritbot
gerritbot added a comment. Change 440744 merged by jenkins-bot: [pywikibot/core@master] Fix occasional failure of TestLogentries due to hidden namespace https://gerrit.wikimedia.org/r/440744TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL

[Pywikipedia-bugs] [Maniphest] [Closed] T197506: Fix occasional failure of TestLogentries due to hidden namespace

2018-06-17 Thread Xqt
Xqt closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, XqtCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci,

[Pywikipedia-bugs] [Maniphest] [Commented On] T197506: Fix occasional failure of TestLogentries due to hidden namespace

2018-06-17 Thread Dalba
Dalba added a comment. All Appveyor jobs are failing due to this issue: https://ci.appveyor.com/project/Ladsgroup/pywikibot-g4xqx/build/1.0.503TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc:

[Pywikipedia-bugs] [Maniphest] [Closed] T129170: MediaWiki.org documentation of pagegenerators.py command line arguments is very outdated

2018-06-17 Thread Dvorapa
Dvorapa closed this task as "Resolved".Dvorapa triaged this task as "Normal" priority.Dvorapa claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T129170EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Tokenzero, Aklapper,

[Pywikipedia-bugs] [Maniphest] [Updated] T197506: Fix occasional failure of TestLogentries due to hidden namespace

2018-06-17 Thread Dalba
Dalba added a commit: rPWBCec4a226ad573: [tests] skip ns() and pageid() tests when 'title' key is missing. TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Claimed] T197506: Fix occasional failure of TestLogentries due to hidden namespace

2018-06-17 Thread Dalba
Dalba claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30,

[Pywikipedia-bugs] [Maniphest] [Commented On] T197506: Fix occasional failure of TestLogentries due to hidden namespace

2018-06-17 Thread gerritbot
gerritbot added a comment. Change 440744 had a related patch set uploaded (by Dalba; owner: dalba): [pywikibot/core@master] Fix occasional failure of TestLogentries due to hidden namespace https://gerrit.wikimedia.org/r/440744TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL

[Pywikipedia-bugs] [Maniphest] [Updated] T197506: Fix occasional failure of TestLogentries due to hidden namespace

2018-06-17 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci,

[Pywikipedia-bugs] [Maniphest] [Commented On] T106121: RFC removing old code / code cleanup

2018-06-17 Thread Dvorapa
Dvorapa added a comment. In https://gerrit.wikimedia.org/r/#/c/pywikibot/core/+/399755/ there can also be found multiple code blocks deprecated for even 4 or 5 years. I think that these deprecated for more than 2 years should be removed as such a long time with deprecation warning seems enough to

[Pywikipedia-bugs] [Maniphest] [Merged] T106121: RFC removing old code / code cleanup

2018-06-17 Thread Dvorapa
Dvorapa merged a task: T197537: Remove code deprecated for more than 2 (?) years. TASK DETAILhttps://phabricator.wikimedia.org/T106121EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, DvorapaCc: Zoranzoki21, Dvorapa, gerritbot, zhuyifei1999, JeanFred,

[Pywikipedia-bugs] [Maniphest] [Commented On] T197537: Remove code deprecated for more than 2 (?) years

2018-06-17 Thread Dvorapa
Dvorapa added a comment. Ah, probably yes, the discussion in that task changed to the versioning issue and the former issue was forgotten a littleTASK DETAILhttps://phabricator.wikimedia.org/T197537EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc:

[Pywikipedia-bugs] [Maniphest] [Updated] T197537: Remove code deprecated for more than 2 (?) years

2018-06-17 Thread Dvorapa
Dvorapa closed this task as a duplicate of T106121: RFC removing old code / code cleanup. TASK DETAILhttps://phabricator.wikimedia.org/T197537EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Dalba, Aklapper, pywikibot-bugs-list, Dvorapa, Magul,

[Pywikipedia-bugs] [Maniphest] [Updated] T197537: Remove code deprecated for more than 2 (?) years

2018-06-17 Thread Dalba
Dalba added a comment. Sounds like a duplicate or maybe a subtask of T106121: RFC removing old code / code cleanup.TASK DETAILhttps://phabricator.wikimedia.org/T197537EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Aklapper,

[Pywikipedia-bugs] [Maniphest] [Closed] T196849: Create toolinfo file for tools.pywikibot

2018-06-17 Thread Dvorapa
Dvorapa closed this task as "Resolved".Dvorapa moved this task from Backlog to Wikimedia prod/Cloud Services issues on the Pywikibot-core board.Dvorapa reassigned this task from Dvorapa to Framawiki.Dvorapa added a comment. The file was created, feel free to edit it or suggest an edit thereTASK

[Pywikipedia-bugs] [Maniphest] [Commented On] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread gerritbot
gerritbot added a comment. Change 440725 merged by jenkins-bot: [pywikibot/core@master] family: read __init__ from __dict__ and deprecate https://gerrit.wikimedia.org/r/440725TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL

[Pywikipedia-bugs] [Maniphest] [Reassigned] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread Dalba
Dalba reassigned this task from Dalba to zhuyifei1999. TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, DalbaCc: Dalba, gerritbot, zhuyifei1999, Aklapper, Wesalius, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Closed] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread Dalba
Dalba triaged this task as "High" priority.Dalba closed this task as "Resolved".Dalba claimed this task.Dalba added a comment. Thanks, @Wesalius, for reporting the issue and testing the patch.TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL

[Pywikipedia-bugs] [Maniphest] [Edited] T197537: Remove code deprecated for more than 2 (?) years

2018-06-17 Thread Dvorapa
Dvorapa updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONIn https://gerrit.wikimedia.org/r/#/c/pywikibot/core/+/399755/ there can be found multiple code blocks deprecated for even 4 or 5 years. These should be removed as such a long time with deprecation warning seems enough

[Pywikipedia-bugs] [Maniphest] [Created] T197537: Remove code deprecated for more than 2 (?) years

2018-06-17 Thread Dvorapa
Dvorapa created this task.Dvorapa added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONTASK DETAILhttps://phabricator.wikimedia.org/T197537EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DvorapaCc: Aklapper,

[Pywikipedia-bugs] [Maniphest] [Updated] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread zhuyifei1999
zhuyifei1999 added a comment. In T197529#4295266, @Wesalius wrote: I am a noob programer, what is the outcome for me? That it might change again in the future? That the family may get broken in the very far future and you may need to modify your family files or re-generate them. See cc4a95f for

[Pywikipedia-bugs] [Maniphest] [Commented On] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread Wesalius
Wesalius added a comment. I am a noob programer, what is the outcome for me? That it might change again in the future?TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: WesaliusCc: gerritbot, zhuyifei1999,

[Pywikipedia-bugs] [Maniphest] [Commented On] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread zhuyifei1999
zhuyifei1999 added a comment. Well, yeah, but note that since families became singletons use of __init__ to initialize the instance is deprecated.TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To:

[Pywikipedia-bugs] [Maniphest] [Commented On] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread Wesalius
Wesalius added a comment. I tried your patched version, no error now, works like a charm.TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: WesaliusCc: gerritbot, zhuyifei1999, Aklapper, Wesalius,

[Pywikipedia-bugs] [Maniphest] [Updated] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, zhuyifei1999, Aklapper, Wesalius, pywikibot-bugs-list, Gaboe420, Versusxo,

[Pywikipedia-bugs] [Maniphest] [Commented On] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread gerritbot
gerritbot added a comment. Change 440725 had a related patch set uploaded (by Zhuyifei1999; owner: Zhuyifei1999): [pywikibot/core@master] family: read __init__ from __dict__ and deprecate https://gerrit.wikimedia.org/r/440725TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread zhuyifei1999
zhuyifei1999 added a comment. This error is from attempting to assign __full_name__ attribute to a built-in object of type instancemethod. I guess cls.__init__ is a method bound to the class: >>> (lambda: None).__get__(object()).__class__ so we could use __func__ to

[Pywikipedia-bugs] [Maniphest] [Commented On] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread zhuyifei1999
zhuyifei1999 added a comment. full_name isn't part of Python Data Model.TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999Cc: zhuyifei1999, Aklapper, Wesalius, pywikibot-bugs-list, Magul, Tbscho,

[Pywikipedia-bugs] [Maniphest] [Created] T197529: 'instancemethod' object has no attribute '__full_name__'

2018-06-17 Thread Wesalius
Wesalius created this task.Wesalius added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONTried to login from a debian 8 machine to a non wmf wiki with this version of pwb: Pywikibot: [https] wikimedia-pywikibot.git (6f79910, g9698, 2018/06/16,