[Pywikipedia-bugs] [Maniphest] [Commented On] T200234: Create edit groups when running Wikidata-related scripts
jayvdb added a comment. Also if edit groups are now a thing that the community wants, it should be supported by functionality in core , that can be reused by any scripts.TASK DETAILhttps://phabricator.wikimedia.org/T200234EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, pywikibot-bugs-list, Bugreporter, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, Ricordisamoa, 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] T200399: Remove disambiguation bracket in labels when creating new items for articles
jayvdb added a comment. Wont this cause errors due to duplicate label? Still it is a good idea, but new item needs to be able to resolve those errors.TASK DETAILhttps://phabricator.wikimedia.org/T200399EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, JAnD, Framawiki, matej_suchanek, Xqt, Aklapper, pywikibot-bugs-list, Bugreporter, Kieubinhtb, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Tbscho, MayS, Zoranzoki21, Mdupont, JJMC89, TerraCodes, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, Ricordisamoa, 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] T200234: Create edit groups when running Wikidata-related scripts
jayvdb added a comment. Perhaps a different script might be more sensible for this task. newitem.py should do one edit only, unless there is some very good reason for splitting the creation into separate commits to Wikibase.TASK DETAILhttps://phabricator.wikimedia.org/T200234EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, pywikibot-bugs-list, Bugreporter, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, Ricordisamoa, 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] T200234: Create edit groups when running Wikidata-related scripts
jayvdb removed a project: Google-Code-in-2018.jayvdb added a comment. Removing from GCI until it is very clear how this should proceed.TASK DETAILhttps://phabricator.wikimedia.org/T200234EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, pywikibot-bugs-list, Bugreporter, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, Ricordisamoa, Dalba, Masti, Alchimista, Rxy, D3r1ck01___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T200234: Create edit groups when running Wikidata-related scripts
jayvdb added a comment. What is this? editentity can support having a complete JSON blob being saved. There is no need to do multiple edits, and it is rather bad that any script does multiple edits to the same item. Lazy programming.TASK DETAILhttps://phabricator.wikimedia.org/T200234EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, pywikibot-bugs-list, Bugreporter, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, mys_721tx, Ricordisamoa, 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] T194890: test_datatypes and test_entities of paraminfo_tests.WikibaseKnownTypesTests class fails
jayvdb added a comment. This can be closed? I've created T195435 for the larger project of getting these entities types to work.TASK DETAILhttps://phabricator.wikimedia.org/T194890EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, JJMC89, gerritbot, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, MayS, Zoranzoki21, Mdupont, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, Ricordisamoa, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T195435: Pywikibot support for Lexicographical data
jayvdb added a project: Pywikibot-core.Herald added a subscriber: pywikibot-bugs-list. TASK DETAILhttps://phabricator.wikimedia.org/T195435EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: pywikibot-bugs-list, Aklapper, jayvdb, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T179775: Add Pywikibot as a featured project to the software list on mw:New_Developers
jayvdb added a comment. https://lists.wikimedia.org/pipermail/pywikibot/2016-August/009493.html is Amir attacking me without naming me, because his patches were not being accepted. It is full of lies. I have stepped away from Pywikibot as a result of that email, except for mentoring GSoC and GCI students.TASK DETAILhttps://phabricator.wikimedia.org/T179775EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dalba, zhuyifei1999, jayvdb, Mpaa, Xqt, Dvorapa, srishakatux, Aklapper, pywikibot-bugs-list, Framawiki, Jayprakash12345, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Gryllida, Masti, Alchimista, Rfarrand, Rxy, jeremyb, Qgil___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T57081: Implement support for Flagged Revisions in Pywikibot
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...This project will involve working closely with one Wiki community that has FlaggedRevs implemented, to ensure Pywikibot works correctly on that wiki. Microtask(s): T184361 Mentors (two required):...TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Rammanojpotla, BamLifa, Tgr, srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, D3r1ck01, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T57081: Implement support for Flagged Revisions in Pywikibot
jayvdb added a comment. Thanks @Tgr , that use case sounds perfect. I've added you as a mentor, with the expectation you'll mostly be involved in familiarisation at the beginning, and validation of the use cases and checking the final code meets the communities needs.TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Tgr, srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T57081: Implement support for Flagged Revisions in Pywikibot
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...- FlaggedRevs community: None (you?@Tgr (Hungarian Wikipedia)...TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Tgr, srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T57081: Implement support for Flagged Revisions in Pywikibot
jayvdb added a comment. I am always interested in mentoring it, but refuse to do it without the support of a real community using FlaggedRevs, via a knowledgeable community member as co-mentor. We've tried to find one , and failed. (see history of this task) I'll be very happy if you succeed where I have failed. I've especially tried to solicit Wikimedia Indonesia to provided a co-mentor from the Indonesian community which uses FlaggedRevs , but that hasnt worked in the past either. I will try that again this year, and will also look more broadly in the Indonesian community.TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T57081: Implement support for Flagged Revisions in Pywikibot
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...It would be useful to identify the edition of a Page which has been reviewed, and if a Page has any stable edition. Mentors: NoneThis project will involve working closely with one Wiki community that has FlaggedRevs implemented, to ensure Pywikibot works correctly on that wiki. Mentors (two required): - Pywikibot: @jayvdb - FlaggedRevs community: None (you?) https://sourceforge.net/p/pywikipediabot/feature-requests/211 - anonymous - 2009-07-09 20:49:29...TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb added a comment. Hi @Xqt, this was taken into account in the development. The live tests can be activated using an environment variable. see recent addition to tests/README.rst . Maybe we want to update the Travis builds on the main repo to always do live tests.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, 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] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb added a comment. I've created https://codein.withgoogle.com/dashboard/tasks/4590764342378496/ as a follow-up task for this, to add more cassettes. Only three available as this is a 'last task', and there is a lot of potential for conflict. Choosing the test clases to add cassettes for is important. Some will be simple to do, in which case the student should do more. Others will require the vcr metaprogramming in aspects.py be enhanced, and that is *hard*. The current framework does not support any user tests. If you choose to do them, be prepared for a lot of pain, during coding, and more during code review, as it is critical that someone can create cassettes that do not accidentally contain personally identifying information.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, 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 Subscribers] T184674: Drop "2" from names of environmental variables
jayvdb added a subscriber: Xqt.jayvdb added a comment. PYWIKIBOT2_TEST_ are easy. They are only used in our tests. Travis CI configs will be effected. Some forks may be using these in their CI, which will break if they are renamed. I suspect this isnt a big enough problem to worry about. Easy to fix. The others will need backwards compatibility , especially PYWIKIBOT2_NO_USER_CONFIG , as these variables are how people use Pywikibot as a library.TASK DETAILhttps://phabricator.wikimedia.org/T184674EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Aklapper, pywikibot-bugs-list, jayvdb, Phantom42, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, 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] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb added a comment. My notes about improvements probably needed. TestParaminfoModules should have multiple sets of cassettes Need to replace/remove userinfo IP from cassettes TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, 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] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* TestNamespaces * * ~~TestOwnClient~~ If you think that this list is incomplete, or some of this classes do not need to be converted to dry, feel free to edit!TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, 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] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* TestOwnClient wikibase_edit_tests.py * TestWikibaseWriteGeneral * TestWikibaseMakeClaim * TestWikibaseRemoveQualifier If you think that this list is incomplete, or some of this classes do not need to be converted to dry, feel free to edit!TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, 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] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb added a comment. Oops. Now I need to create a GCI task for this.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Reopened] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb reopened this task as "Open". TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, 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] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb assigned this task to Phantom42.jayvdb closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, 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] T183094: diff_checker should ignore new files when porting from compat
jayvdb added a comment. Which scripts are left to port from compat? Has anyone asked for them? If not, we're importing more maintenance work without any clear benefit.TASK DETAILhttps://phabricator.wikimedia.org/T183094EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, 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] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb added a comment. Also note that vcrpy is already a dependency due to nose-detecthttpTASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Raised Priority] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb raised the priority of this task from "Low" to "High".jayvdb added a comment. This is how we will have more tests running on the local developer machines very quickly and easily (not taking hours, interacting with sites), and on upload into Gerrit, instead of having to rely on Travis.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, 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] T184361: Convert specialbots to use requests
jayvdb created this task.jayvdb triaged this task as "High" priority.jayvdb added projects: Pywikibot-network, Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONIt should use pywikibot.commsTASK DETAILhttps://phabricator.wikimedia.org/T184361EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, jayvdb, pywikibot-bugs-list, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, 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] T184360: Convert imageharvest to requests
jayvdb created this task.jayvdb triaged this task as "High" priority.jayvdb added projects: Pywikibot-network, Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONIt should use pywikibot.comms.TASK DETAILhttps://phabricator.wikimedia.org/T184360EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, jayvdb, pywikibot-bugs-list, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, 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] T68102: use one library for all http requests
jayvdb removed a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T68102EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, StudiesWorld, gerritbot, jayvdb, Ricordisamoa, pywikibot-bugs-list, Beta16, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, 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] T124138: reflinks should fetch only 1Mb of each linked document
jayvdb added a comment. sorry I missed this; could you rebase the patch and submit to travis so we can see if it doesnt break anything (reflinks has good tests, so that is sufficient to verify nothing is broken). Then make sure that one of the tests tries to fetch a 2 Mb PDF, and emit a warning to indicate that the document was trimmed.TASK DETAILhttps://phabricator.wikimedia.org/T124138EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MtDu, jayvdbCc: jayvdb, gerritbot, MtDu, Aklapper, pywikibot-bugs-list, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Jrbranaa, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Vali.matei, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Volker_E, GWicke, 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] T130523: Convert imagecopy.py to requests
jayvdb added a comment. There are also requests and urllib3 workarounds in pywikibot.comms.TASK DETAILhttps://phabricator.wikimedia.org/T130523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: gerritbot, rafidaslam, eflyjason, Xqt, Framawiki, MtDu, Aklapper, pywikibot-bugs-list, jayvdb, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, D3r1ck01, Avicennasis, 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] T130523: Convert imagecopy.py to requests
jayvdb added a comment. It is always required to use pywikibot.comms , because those 'features' are described in our documentation, and it is messy to need to document that the features only work sometimes.TASK DETAILhttps://phabricator.wikimedia.org/T130523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: gerritbot, rafidaslam, eflyjason, Xqt, Framawiki, MtDu, Aklapper, pywikibot-bugs-list, jayvdb, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Reassigned] T130523: Convert imagecopy.py to requests
jayvdb reassigned this task from jayvdb to rafidaslam. TASK DETAILhttps://phabricator.wikimedia.org/T130523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: gerritbot, rafidaslam, eflyjason, Xqt, Framawiki, MtDu, Aklapper, pywikibot-bugs-list, jayvdb, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, D3r1ck01, Avicennasis, 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] T76833: Gracefully fallback on older Wikibase API versions
jayvdb added a project: TestMe.jayvdb added a comment.Herald added a subscriber: TerraCodes. @Pietrodn would be better at answering that , as they were using an older version of Wikibase. I believe we dont have good wikibase version detection, which would be the ideal solution, but we may have hit the goal here. We probably dont have support for wbeditentity on older Wikibase. There is also the question of how much 'older' do we want to support, given it is a very fast moving product.TASK DETAILhttps://phabricator.wikimedia.org/T76833EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Pietrodn, jayvdbCc: TerraCodes, jayvdb, Aklapper, pywikibot-bugs-list, Pietrodn, Luke081515, Ricordisamoa___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T183908: textlib_tests.TestCategoryRearrangement.test_in_place_replace() failes for some jobs
jayvdb closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T183908EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, jayvdbCc: rafidaslam, gerritbot, Aklapper, pywikibot-bugs-list, Framawiki, eflyjason, Xqt, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, 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] T184222: ndashredir timeout
jayvdb created this task.jayvdb added projects: Pywikibot-tests, Pywikibot-Other-scripts.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONhttps://integration.wikimedia.org/ci/job/pywikibot-core-tox-nose34-docker/469/console 23:38:01 Test running ndashredir -help. ... Build timed out (after 3 minutes). Marking the build as aborted.TASK DETAILhttps://phabricator.wikimedia.org/T184222EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, jayvdb, pywikibot-bugs-list___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T184164: `flake8 --doctest` command on jenkins pywikibot-core-tox-docker raised an exception
jayvdb closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T184164EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, jayvdbCc: gerritbot, Aklapper, pywikibot-bugs-list, rafidaslam, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, 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] T178138: Update flake8-docstrings version and remove pydocstyle version restriction from tox.ini
jayvdb closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T178138EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, jayvdbCc: jayvdb, gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dalba, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, 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] T178138: Update flake8-docstrings version and remove pydocstyle version restriction from tox.ini
jayvdb added a comment. c.f. https://github.com/PyCQA/pydocstyle/pull/227 - this __all__ problem shouldnt exist in pydocstyle. (I'm still investigating, and this doesnt impact the current CR)TASK DETAILhttps://phabricator.wikimedia.org/T178138EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, jayvdbCc: jayvdb, gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dalba, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, 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] T178138: Update flake8-docstrings version and remove pydocstyle version restriction from tox.ini
jayvdb added a comment. Note that this change is removing the existing, working, __all__ checking. It likely brings in new features and bugs fixes, so probably is worth that, but then we need to get __all__ checking working again.TASK DETAILhttps://phabricator.wikimedia.org/T178138EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, jayvdbCc: jayvdb, gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dalba, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, 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] T183663: Improve the maintenance script that download Wikimedia database dump
jayvdb added a comment. No more tasks for this script should be created, as it currently untested, and mostly untestable by design. It is not acceptable to be having students doing tasks which are not tested. The result is low quality work, and a poor educational experience for the students. We should be increasing test coverage, not decreasing it. See https://phabricator.wikimedia.org/T184033#3870750 . @Xqt is blocking the initial fix for this.TASK DETAILhttps://phabricator.wikimedia.org/T183663EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: pywikibot-bugs-list, eflyjason, Zoranzoki21, siebrand, jayvdb, zhuyifei1999, Xqt, Aklapper, Framawiki, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, rafidaslam, MayS, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, 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] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help
jayvdb added a comment. Added to 2017 GCI https://codein.withgoogle.com/dashboard/tasks/6029008296738816/TASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, 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] [Edited] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...Easy CGI Task: Find fivethree APISite or DataSite methods which are a thin wrapper around a module of the MediaWiki API , and add the appropriate link to the docstringTASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, 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] [Edited] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help
jayvdb added a subscriber: MtDu.jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...Mentors: @jayvdb , .. Only clone this task five times.@MtDu TASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, 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] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help
jayvdb added a comment. Here is the GCI 2015 task : https://codein.withgoogle.com/archive/2015/organization/4822184463695872/task/5953614677803008/TASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, 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] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help
jayvdb added a project: Google-Code-in-2017. TASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, 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] T184131: TestFactoryGeneratorWikibase.test_searchitem_language is failing in Travis
jayvdb added a comment. Try cleaning your cache (see maintenance script) or just delete tests/apicache*, to check whether you can reproduce locally. If the order has changed in the Wikidata search results, and this happens consistently, we only need to update the unit test. This would be made unnecessary with T184081 , but using dry data also means we don't notice changes like this, and sometimes these changes are critical problems and pywikibot needs to be updated immediately otherwise user scripts will break.TASK DETAILhttps://phabricator.wikimedia.org/T184131EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, rafidaslam, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
jayvdb added a comment. The first set to do would be TestItemBasePageMethods , as there are other BasePageMethods tests in other parts of the system, making this an interesting way to get basic coverage of a lot of modules/classes quickly, and hopefully easily.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, 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
jayvdb added a comment. Pywikibot docstring params use epytext format.TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Jayprakash12345, Beeyan, D3r1ck01, Dinoguy1000, 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
jayvdb added a project: Google-Code-in-2017. TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Jayprakash12345, Beeyan, D3r1ck01, Dinoguy1000, 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
jayvdb added a comment. This was already created as https://codein.withgoogle.com/dashboard/tasks/6189366353330176/ ; I am just creating a Phab task for it. All commits should reference this Phab taskTASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Cpaulf30, Ivana_Isadora, Dinoguy1000, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T184115: Pywikibot: Add missing docstring params
jayvdb created this task.jayvdb added a project: Pywikibot-Documentation.Herald added subscribers: pywikibot-bugs-list, Aklapper.Herald added a project: Documentation. TASK DESCRIPTIONPywikibot is a Python-based framework to write bots for MediaWiki (more information). Each function of the library should have the description of its parameters in its documentation. This doc is present in-code, below the function declaration. You need to find at least five params without description in the _pywikibot_ directory, understand the part of code to know what it does, add the following desc, and submit your change. You are expected to provide a patch in Wikimedia Gerrit. Documentation on Gerrit is available.TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Cpaulf30, Ivana_Isadora, Dinoguy1000, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T183864: diff-checker should verify that copyright comments of edited files are still year-updated
jayvdb added a comment. Agree, it is a waste of time to be updating this, as git log has better information if it is needed.TASK DETAILhttps://phabricator.wikimedia.org/T183864EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dvorapa, Ryan10145, eflyjason, zhuyifei1999, jayvdb, Ladsgroup, Xqt, rafidaslam, Aklapper, pywikibot-bugs-list, Framawiki, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, 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] T109119: Check the style of the commit message
jayvdb closed this task as "Resolved".jayvdb claimed this task.jayvdb added a comment. @Legoktm , @hashar , I guess this task can be closed. It was originally a pywikibot task, but it grew big legs and achieved many things. Re-open if I am mistaken.TASK DETAILhttps://phabricator.wikimedia.org/T109119EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dalba, zhuyifei1999, jayvdb, Jdforrester-WMF, JanZerebecki, Legoktm, bd808, gerritbot, hashar, greg, Aklapper, pywikibot-bugs-list, XZise, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, 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] T184033: download_dump.py: Move the file location from `scripts/maintenance` to `scripts`
jayvdb added a comment. This was done at my request during code review because this script wasnt being tested with tests/script_tests.py which it should be. This script is not a maintenance script. maintenance scripts are not tested, because they are used for scripts used to maintain pywikibot only. scripts has a wide variety of contents, including tools which dont do anything, like version & shell, and scripts which only work on wikimedia sites, like all of the Wikidata specific scripts. Those are not reasons to put it under a different directory. If anyone is insisting that it must be under maintenance, then they must improve the test framework to test maintenance scripts also. Otherwise I turn off all pywikibot GCI tasks related to this script because they are bypassing the test suite as it exists.TASK DETAILhttps://phabricator.wikimedia.org/T184033EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: jayvdb, zhuyifei1999, gerritbot, Aklapper, Framawiki, rafidaslam, pywikibot-bugs-list, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, 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] T183789: download_dump.py: Support for "date specified" dumps
jayvdb added a comment. Hmm, I also a bit doubt of that, since I can't test it in toolforge. Why cant you test it in toolforce? If you dont have an account, you should create one.TASK DETAILhttps://phabricator.wikimedia.org/T183789EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: jayvdb, zhuyifei1999, gerritbot, eflyjason, Aklapper, Framawiki, rafidaslam, pywikibot-bugs-list, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, 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] T183238: Why is mwparserfromhell disabled for Python 3.5+?
jayvdb added a comment. This was around the time we were revising the mwparserfromhell build system . We had only finished getting Python 3.4 working, and then another problem arose when testing on Python 3.5. I can only guess that mwparserfromhell now supports Python 3.5+, but it would be wise to rerun the tests periodically.TASK DETAILhttps://phabricator.wikimedia.org/T183238EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Zoranzoki21, jayvdbCc: XZise, Framawiki, Xqt, jayvdb, gerritbot, Zoranzoki21, Aklapper, pywikibot-bugs-list, Dvorapa, Cpaulf30, Baloch007, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, 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] T140570: cosmetic_changes: remove an empty section
jayvdb added a comment. cosmetic_changes sometimes have exceptions added for specific wikis which do not want the change. My guess is most wikis wont have a problem with this cosmetic change. Lets try it and see who complains?TASK DETAILhttps://phabricator.wikimedia.org/T140570EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, XXN, Aklapper, Zppix, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T183016: Create a "Play with Pywikibot" set of tasks for GCI
jayvdb added a comment. I suggest using https://www.mediawiki.org/wiki/Manual:Pywikibot/PAWS for this. Less complicated.TASK DETAILhttps://phabricator.wikimedia.org/T183016EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, Framawiki, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, 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] [Changed Subscribers] T172595: Improvements and known issues/FIXMEs for imagecopy.py
jayvdb added subscribers: Framawiki, MtDu, jayvdb.jayvdb added a comment. @Framawiki , @MtDu , any good ideas here which could be GCI tasks? (Need to recheck which ones might have already been implemented)TASK DETAILhttps://phabricator.wikimedia.org/T172595EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, MtDu, Framawiki, Multichill, Aklapper, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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 Subscribers] T130523: Convert imagecopy.py to requests
jayvdb added a subscriber: Framawiki.jayvdb added a comment. @MtDu @Framawiki , status of this one? Could be a good GCI task?TASK DETAILhttps://phabricator.wikimedia.org/T130523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Framawiki, MtDu, Aklapper, pywikibot-bugs-list, jayvdb, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T182527: namespace_tests.TestNamespaceDictDeprecated.test_resolve_exceptions tests failes for py3.4+
jayvdb added a comment. @Xqt, thanks for raising this. Do we have an open task about errors such as this not being found by gerrit/jenkins?TASK DETAILhttps://phabricator.wikimedia.org/T182527EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: divadsn, jayvdbCc: divadsn, jayvdb, Aklapper, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] T123885: Make it easier in Pywikibot to fetch a Wikimedia database dump
jayvdb added a comment. Ya, nice idea.TASK DETAILhttps://phabricator.wikimedia.org/T123885EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: zhuyifei1999, Framawiki, pywikibot-bugs-list, jayvdb, Rubin16, Aklapper, Beta16, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, RexxS, 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] T181697: test_page_gen_redlink is failing with APIMWException
jayvdb added a comment. I've accepted one students task, but this will affect all pywikibot GCI tasks, and all other pywiki dev work. Should we disable these tests temporarily?TASK DETAILhttps://phabricator.wikimedia.org/T181697EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, Dalba, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, Tshrinivasan, MtDu, D3r1ck01, Avicennasis, Info-farmer, Yann, Masti, Tpt, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T181697: test_page_gen_redlink is failing with APIMWException
jayvdb added a project: Google-Code-in-2017.jayvdb added a comment. Thanks for raising this @Dalba ! Why not MediaWiki-API? ;-) This is preventing merges of students work in GCI. :/TASK DETAILhttps://phabricator.wikimedia.org/T181697EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, Dalba, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, Tshrinivasan, MtDu, D3r1ck01, Avicennasis, Info-farmer, Yann, Masti, Tpt, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T154281: [recurring] Replace assertRaises with assertRaisesRegex
jayvdb added a comment. Yup you can mentor it, and I've updated the list. Can just copy https://codein.withgoogle.com/dashboard/tasks/6553516124405760/TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Xqt, Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Retitled] T154281: [recurring] Replace assertRaises with assertRaisesRegex
jayvdb renamed this task from "Replace assertRaises with assertRaisesRegex" to "[recurring] Replace assertRaises with assertRaisesRegex". TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Xqt, Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T148121: [CGI template easy task] Find and fix syntax errors in translated messages
jayvdb added a comment. IIRC, the "plural" example was more problematic than helpful . We should use examples of this type of task done in 2016 instead of the plural example.TASK DETAILhttps://phabricator.wikimedia.org/T148121EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Nemo_bis, jayvdbCc: MtDu, PratyyaGhosh, Xqt, pywikibot-bugs-list, Psychoslave, Nikerabbit, Nemo_bis, jayvdb, Aklapper, harikiran, Jayprakash12345, SacredWKnight, 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] [Reopened] T148121: [CGI template easy task] Find and fix syntax errors in translated messages
jayvdb reopened this task as "Open".jayvdb edited projects, added Google-Code-in-2017; removed Pywikibot-i18n, Wikipedia-iOS-App-Backlog.jayvdb added a comment. This task was ok last year, and it is good to keep improving the same template task each year. Maybe @MtDu might like to help mentor it this year? ;-)TASK DETAILhttps://phabricator.wikimedia.org/T148121EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Nemo_bis, jayvdbCc: MtDu, PratyyaGhosh, Xqt, pywikibot-bugs-list, Psychoslave, Nikerabbit, Nemo_bis, jayvdb, Aklapper, harikiran, Jayprakash12345, SacredWKnight, 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] [Updated] T154281: Replace assertRaises with assertRaisesRegex
jayvdb added a project: Google-Code-in-2017. TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T154281: Replace assertRaises with assertRaisesRegex
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...`unitest.assertRaisesRegex` has an extra parameter to check the exception message, and should be used instead. By checking the exception message, the unit test verifies that the exception is precisely the one which was expected, rather than only of the same type as expected. pywikibot has 33 unit test modules that use `assertRaises` and need upgrading: ``` $ git grep 'assertRaises(' tests | grep -v 'with.* as ' | cut -d ':' -f 1 | sort -u 33 $ git grep 'assertRaises(' tests | grep -v 'with.* as ' tests/api_tests.py:self.assertRaises(api.APIMWException, req.submit) tests/api_tests.py:self.assertRaises(api.APIMWException, req.submit) tests/api_tests.py:self.assertRaises(api.APIMWException, req.submit) tests/api_tests.py:self.assertRaises(KeyError, pi.__getitem__, 'foobar') tests/api_tests.py:self.assertRaises(KeyError, pi.__getitem__, 'foobar+foobar') tests/api_tests.py:self.assertRaises(KeyError, pi.__getitem__, 'query+foobar') tests/api_tests.py:self.assertRaises(KeyError, pi.submodules, 'edit') tests/api_tests.py:self.assertRaises(KeyError, options.__setitem__, 'invalid_name', True) tests/api_tests.py:self.assertRaises(ValueError, options.__setitem__, 'anon', 'invalid_value') tests/api_tests.py:self.assertRaises(KeyError, options._set_site, self.get_site(), tests/api_tests.py:self.assertRaises(TypeError, options._set_site, self.get_site(), tests/api_tests.py:self.assertRaises(AssertionError, self.gen.set_namespace, 0) tests/api_tests.py:self.assertRaises(AssertionError, self.gen.set_namespace, 1) tests/api_tests.py:self.assertRaises(AssertionError, self.gen.set_namespace, None) tests/api_tests.py:self.assertRaises(TypeError, self.gen.set_namespace, None) tests/api_tests.py:self.assertRaises(pywikibot.NoUsername, req.submit) tests/api_tests.py:self.assertRaises(api.APIError, req.submit) tests/api_tests.py:self.assertRaises(pywikibot.NoUsername, req.submit) tests/api_tests.py:self.assertRaises(api.APIError, req.submit) tests/archivebot_tests.py:self.assertRaises(archivebot.MalformedConfigError, archivebot.str2time, '4000@') tests/archivebot_tests.py:self.assertRaises(archivebot.MalformedConfigError, archivebot.str2time, '$1') tests/bot_tests.py:self.assertRaises(StopIteration, next, self._page_iter) tests/bot_tests.py:with self.assertRaises(AttributeError): tests/bot_tests.py:with self.assertRaises(ValueError): tests/bot_tests.py:with self.assertRaises(ValueError): tests/bot_tests.py:self.assertRaises(ValueError, self.bot.run) tests/category_tests.py:self.assertRaises(ValueError, pywikibot.Category, site, 'Wikipedia:Test') tests/category_tests.py:self.assertRaises(pywikibot.IsNotRedirectPage, tests/category_tests.py:self.assertRaises(ValueError, pywikibot.Category, site, 'Talk:Foo') tests/diff_tests.py:self.assertRaises(ImportError, html_comparator, '') tests/djvu_tests.py:self.assertRaises(IOError, DjVuFile, self.file_djvu_not_existing) tests/djvu_tests.py:self.assertRaises(ValueError, djvu.get_page, 100) tests/djvu_tests.py:self.assertRaises(ValueError, djvu.get_page, 100) tests/dry_site_tests.py:self.assertRaises(UnknownSite, self.call_this_user_req_function, args, kwargs) tests/dry_site_tests.py:self.assertRaises(NotImplementedError, self.too_new) tests/edit_failure_tests.py:self.assertRaises(LockedPage, page.save) tests/edit_failure_tests.py:self.assertRaises(PageCreatedConflict, page.save, createonly=True) tests/edit_failure_tests.py:self.assertRaises(NoCreateError, page.save, nocreate=True) tests/edit_failure_tests.py:self.assertRaises(Error, mysite.movepage, tests/edit_failure_tests.py:self.assertRaises(NoPage, mysite.movepage, tests/edit_failure_tests.py:self.assertRaises(pywikibot.PageNotSaved, item.save) tests/family_tests.py:self.assertRaises(UnknownFamily, Family.load, 'unknown') tests/family_tests.py:self.assertRaises(UnknownFamily, family.__eq__, other) tests/family_tests.py:self.assertRaises(TypeError, family.obsolete.update, {}) tests/family_tests.py:self.assertRaises(TypeError, family.obsolete.__setitem__, 'a', 'b') tests/family_tests.py:self.assertRaises(TypeError, family.__setattr__, 'obsolete', tests/family_tests.py:self.assertRaises(ValueError, f.from_url, tests/family_tests.py:self.assertRaises(UnknownFamily, pywikibot.site.Family, 'unknown', tests/family_tests
[Pywikipedia-bugs] [Maniphest] [Claimed] T154281: Replace assertRaises with assertRaisesRegex
jayvdb claimed this task.jayvdb added a subscriber: Xqt. TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Reopened] T154281: Replace assertRaises with assertRaisesRegex
jayvdb reopened this task as "Open".jayvdb added a comment. This is not complete, and is suitable for GCI 2017TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, jayvdbCc: Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T60941: Missing unit tests for pywikibot library (tracking)
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...``` Mentors: @jayvdbTASK DETAILhttps://phabricator.wikimedia.org/T60941EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, harikiran, SacredWKnight, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, 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] [Edited] T60941: Missing unit tests for pywikibot library (tracking)
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...Browse [codecov analysis of Pywikibot](https://codecov.io/gh/wikimedia/pywikibot-core) and select a set of lines of code that are not yet exercised by the [extensive test suite ](https://github.com/wikimedia/pywikibot-core/tree/master/tests). Add a unit test which exercises that set of lines of code to the test suite, and after the code is merged it will be automatically [ tested on travis-ci](https://travis-ci.org/wikimedia/pywikibot-core/builds). Create bugs in Phabricator for any relevant failures encountered. See https://gerrit.wikimedia.org/r/#/c/178891 as an example of this task. ``` The Phabricator task for tracking missing library tests is https://phabricator.wikimedia.org/T60941 . The Phabricator task for tracking missing library tests is https://phabricator.wikimedia.org/T60941 .```TASK DETAILhttps://phabricator.wikimedia.org/T60941EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, harikiran, SacredWKnight, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, 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] T60941: Missing unit tests for pywikibot library (tracking)
jayvdb added a project: Google-Code-in-2017. TASK DETAILhttps://phabricator.wikimedia.org/T60941EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, harikiran, SacredWKnight, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, 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] [Edited] T60941: Missing unit tests for pywikibot library (tracking)
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...page_tests: autoFormat, isAutoTitle (only partially done), getOldVersion, ~~getReferences~~, ~~backlinks~~, ~~embeddedin~~, getVersionHistory, getVersionHistoryTable, fullVersionHistory, contributingUsers...TASK DETAILhttps://phabricator.wikimedia.org/T60941EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, harikiran, SacredWKnight, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, 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] T57081: Implement support for Flagged Revisions in Pywikibot
jayvdb added a comment. I am interested in mentoring this, but I need to co-mentor it with someone who is highly active in a community that uses FlaggedRevs. As there hasnt been any response from German Wikipedians, I've asked for a co-mentor from the Indonesian Wikipedia community, which I know struggles with their use of this extension. Will let you know if I find anyone.TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Billghost, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Magul, Tbscho, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___ 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
jayvdb closed subtask T161426: Implement Thanks support in Pywikibot as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Ivana_Isadora, Magul, Tbscho, Miriya52, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, 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] T129049: Pywikibot support for Thanks
jayvdb closed this task as "Resolved".jayvdb claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Ivana_Isadora, Magul, Tbscho, Miriya52, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, 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] T161426: Implement Thanks support in Pywikibot
jayvdb closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T161426EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, 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] T169952: Write Pywikibot script to create tables of thankers
jayvdb closed this task as "Resolved".jayvdb added a comment. I have a local clone.TASK DETAILhttps://phabricator.wikimedia.org/T169952EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Fae, zhuyifei1999, Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] [Unblock] T129049: Pywikibot support for Thanks
jayvdb closed subtask T169952: Write Pywikibot script to create tables of thankers as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Ivana_Isadora, Magul, Tbscho, Miriya52, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Unblock] T161426: Implement Thanks support in Pywikibot
jayvdb closed subtask T164531: Weekly reports for Implement Thanks support in Pywikibot as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T161426EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, 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] T169952: Write Pywikibot script to create tables of thankers
jayvdb added a comment. While the wording in the GSOC concept that I wrote was "Pywikibot must add a bot " , I have been encouraging Pywikibot bots to be not part of the 'core' repository for the reason that @zhuyifei1999 explains, unless they fit within the core teams needs. However for a separate repo to be sufficient for GSOC , it must have their own test suite run by CI. Accounts/Users must have the option of opting out of this feature From what we have seen, there isnt any existing opt-outs occurring in the prior reports, so this requirement can also be dropped until there is a good justification for it to be supported.TASK DETAILhttps://phabricator.wikimedia.org/T169952EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Fae, zhuyifei1999, Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, 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] [Edited] T161426: Implement Thanks support in Pywikibot
jayvdb updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...| May 30 - June 25 | AReviewing old Pywikibot-Thanks patches and adding code for thanking normal revisions and log entries...TASK DETAILhttps://phabricator.wikimedia.org/T161426EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Unblock] T130585: Pywikibot Support for Thanks (GSoC Proposal)
jayvdb closed subtask T135409: Implement pywikibot support for adding thanks to normal revisions as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T130585EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyrava, jayvdbCc: Framawiki, zhuyifei1999, Sumit, Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari, valhallasw, Mpaa, Xqt, darthbhyrava, Legoktm, EBernhardson, jayvdb, Magul, Tbscho, srishakatux, MayS, Lethexie, Mdupont, JJMC89, Avicennasis, Mvolz, Dalba, fbstj, Catrope, 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] T135409: Implement pywikibot support for adding thanks to normal revisions
jayvdb closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T135409EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: happy5214, Liuxinyu970226, gerritbot, Zppix, Xqt, Mpaa, valhallasw, kaldari, 01tonythomas, pywikibot-bugs-list, Aklapper, Sumit, darthbhyrava, Legoktm, jayvdb, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Lewizho99, Maathavan, fbstj, Catrope, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T67176: pip install pywikibot is not straightforward
jayvdb added a comment. IMO this task about the library is solved with pywikibot 3. T164095 about the scripts is a very different and harder problem, which is important but we've neglected partially because it is hard technically and also there is the more social question of script management (one official set, or splitting them into groups, or ???) which hasnt been resolved as far as I know (but I've been away for a while).TASK DETAILhttps://phabricator.wikimedia.org/T67176EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: DrTrigon, AbdealiJK, Ash_Crow, Negative24, JeanFred, Fhocutt, Aklapper, noirbizarre, Dalba, valhallasw, Legoktm, jayvdb, Ricordisamoa, pywikibot-bugs-list, Ladsgroup, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] T164095: pypi package does not contain scripts folder
jayvdb added a comment. I am wondering, older pypi packages did contain the whole Framework including scripts, pwb.py and generatepy As long as I can remember, older pypi packages did not include scripts. IMO it would be better to create a second package 'pywikibot-scripts' that provides the scripts, and then it can have mandatory dependencies on all the packages needed to make those scripts work correctly.TASK DETAILhttps://phabricator.wikimedia.org/T164095EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, zhuyifei1999, valhallasw, Aklapper, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] T151145: Make Travis (and Appveyor) pass again
jayvdb added a comment. On Firefox, I cant see & click on the subtasks in the tree at the top of this task, and when I "edit subtasks" the closed tasks are not strikethrough so it is hard to see which ones are still open. I can count 6 are still open. I see a few of the related problems have been moved to T152961, which is good. And then I can only find these five T78152 T92856 T136074 T153501 So I am missing one of the subtasks which is still open. Also I've just seen this one occurring a few times: T112179 I havent added it as a subtask yet.TASK DETAILhttps://phabricator.wikimedia.org/T151145EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Magul, jayvdbCc: Xqt, Dalba, Sn1per, jayvdb, Aklapper, Magul, pywikibot-bugs-list, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Raised Priority] T112179: testInternetArchiveOlder fails, finding 20060531100101 when searching for 200606
jayvdb raised the priority of this task from "Low" to "Normal".jayvdb added a comment. As this is one of the few test failures occurring on Travis, fixing this will make Travis green/red status useful again. Bumping priority up a bit again.TASK DETAILhttps://phabricator.wikimedia.org/T112179EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dalba, Aklapper, jayvdb, pywikibot-bugs-list, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T112179: testInternetArchiveOlder fails, finding 20060531100101 when searching for 200606
jayvdb added a comment. Still happens: https://travis-ci.org/wikimedia/pywikibot-core/jobs/236725854#L3802TASK DETAILhttps://phabricator.wikimedia.org/T112179EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dalba, Aklapper, jayvdb, pywikibot-bugs-list, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T72936: Pywikibot 2.1 (tracking)
jayvdb added a comment. Note that pywikibot 3.0.20170521 has been release to pypi, so this tasks title is now wrong, and maybe the intention of this task is also now invalid.TASK DETAILhttps://phabricator.wikimedia.org/T72936EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Edgars2007, Mpaa, Aklapper, Xqt, jayvdb, Ricordisamoa, pywikibot-bugs-list, Beta16, Dinoguy1000, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] T162982: pywikibot/wiktionary not on Github
jayvdb created this task.jayvdb added projects: Pywikibot-core, Repository-Admins, Wiktionary.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONhttps://phabricator.wikimedia.org/diffusion/PWKT/ doesnt appear to be exposed to GitHubTASK DETAILhttps://phabricator.wikimedia.org/T162982EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Legoktm, Aklapper, jayvdb, pywikibot-bugs-list, Gentlejack35, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Luke081515, Sn1per, GPHemsley, Dalba, Darkdadaah, Masti, Florian, 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] T161426: Implement Thanks support in Pywikibot
jayvdb added a comment. @happy5214 , you have 11 hours to submit a 'final' PDF, or Google automatically rejects your application.TASK DETAILhttps://phabricator.wikimedia.org/T161426EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, Billghost, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Unassigned] T129049: Pywikibot support for Thanks
jayvdb removed darthbhyrava as the assignee of this task. TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, Billghost, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Pahadiahimanshu, Manrajsinghgrover, Lethexie, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Mvolz, Dalba, fbstj, Catrope, 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] T57081: Implement support for Flagged Revisions in Pywikibot
jayvdb added a comment. Hi @djff, this project is waiting for mentor with experience with Flagged Revisions deployed on a large site, e.g. someone from German Wikipedia to sign up as a mentor. @01tonythomas , maybe you know who to contact in WMDE to get some traction on this. c.f. T57081#1737726TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: djff, SamanthaNguyen, Cyberpower678, TerraCodes, Mjbmr, Billghost, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Magul, Tbscho, srishakatux, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T129049: Pywikibot support for Thanks
jayvdb added a comment. Hi @srishakatux , I guess that depending on the applicant. @happy5214 is interested, has a good background knowledge for this project, and we've got a good working relationship already, so it would be easy to sole-mentor the project with him. But a different applicant might bring new challenges which would mean a second mentor would be good to have.TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyrava, jayvdbCc: srishakatux, Billghost, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Pahadiahimanshu, Manrajsinghgrover, Lethexie, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Mvolz, Dalba, fbstj, Catrope, 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] T129049: Pywikibot support for Thanks
jayvdb added a comment. @happy5214 , I've removed myself from other mentoring projects, but I am interesting in doing this one if you want to apply. Grab me on gitter to chat?TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyrava, jayvdbCc: srishakatux, Billghost, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Pahadiahimanshu, Manrajsinghgrover, Lethexie, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Mvolz, Dalba, fbstj, Catrope, 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] T139842: Restartable bot framework
jayvdb added a comment. I havent been actively developing Pywikibot, and preparing to mentor this particular project (which would fiddle deep in the belly of pywikibot) would require getting up to speed on a lot of changes since I very active.TASK DETAILhttps://phabricator.wikimedia.org/T139842EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: AbdealiJK, zhuyifei1999, Miriya52, Mpaa, valhallasw, Aklapper, jayvdb, Zppix, DrTrigon, pywikibot-bugs-list, Magul, Tbscho, srishakatux, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs