[01:36:58] 10Pywikibot, 10Patch-For-Review: Exception names does not follow PEP8 - https://phabricator.wikimedia.org/T280227 (10JJMC89) @atagar: When I run the below code with your patch (PS4), I don't see any warnings for using `NoPage`. `lang=python,name=t.py import pywikibot from pywikibot import NoPage # same behav... [01:37:06] (03CR) 10JJMC89: [C: 04-1] "T280227#7040461" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/682277 (https://phabricator.wikimedia.org/T280227) (owner: 10Damian) [05:37:31] (03CR) 10Xqt: "What is the reason to remove it? It is to be used by script an I guess there is a WIP patch which implements it" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/683102 (https://phabricator.wikimedia.org/T281200) (owner: 10Damian) [05:39:30] (03CR) 10Xqt: "recheck" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/677352 (https://phabricator.wikimedia.org/T281197) (owner: 10Damian) [08:06:00] (03CR) 10Damian: "> What is the reason to remove it? It is to be used by script an I guess there is a WIP patch which implements it" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/683102 (https://phabricator.wikimedia.org/T281200) (owner: 10Damian) [11:39:44] (03CR) 10Xqt: [C: 03+2] [tests] Run tox with python 3.8 rather than 3.6 [pywikibot/core] - 10https://gerrit.wikimedia.org/r/677352 (https://phabricator.wikimedia.org/T281197) (owner: 10Damian) [11:39:51] (03Merged) 10jenkins-bot: [tests] Run tox with python 3.8 rather than 3.6 [pywikibot/core] - 10https://gerrit.wikimedia.org/r/677352 (https://phabricator.wikimedia.org/T281197) (owner: 10Damian) [11:55:15] 10Pywikibot, 10Pywikibot-replace.py: Replace.py: -addcat - https://phabricator.wikimedia.org/T281323 (10Shalomori123) [14:17:29] 10Pywikibot: Tox only runs with python 3.5-3.6 - https://phabricator.wikimedia.org/T281197 (10Xqt) 05Open→03Resolved a:03atagar [16:30:53] 10Africa-Wikimedia-Developers, 10Developer-Advocacy: Activating Developer Communities across the African continent - https://phabricator.wikimedia.org/T186956 (10Elitre) Yup, it was for you. I guess your team doesn't do proactive "recruitment"? Otherwise this would be a great opportunity. [16:54:08] 10Pywikibot: Page/__init__.py: WikibaseEntity - https://phabricator.wikimedia.org/T281389 (10Shalomori123) [16:56:14] (03CR) 10Xqt: "> Patch Set 1:" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/683102 (https://phabricator.wikimedia.org/T281200) (owner: 10Damian) [17:33:42] (03CR) 10Xqt: [cleanup] Suffix all exceptions with 'Error' (032 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/682277 (https://phabricator.wikimedia.org/T280227) (owner: 10Damian) [17:51:35] (03PS1) 10Umherirrender: Remove suggest param from opensearch api request [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/683411 [19:13:07] 10Pywikibot: Page/__init__.py: WikibaseEntity - https://phabricator.wikimedia.org/T281389 (10Xqt) 05Open→03Invalid WikibaseEntity is implicit derived from object and each object has this method. Therefore this call is valid. [19:26:21] 10Pywikibot, 10Pywikibot-replace.py: Replace.py: -addcat - https://phabricator.wikimedia.org/T281323 (10Xqt) Don’t find it inside replace.py. Can you please file that warning and the command line starting the bot. This would help investigating this issue. Thanks. [19:31:34] 10Pywikibot: Page/__init__.py: WikibaseEntity - https://phabricator.wikimedia.org/T281389 (10Shalomori123) But when I did something it's raised an exception because of that. [19:34:24] 10Pywikibot: Page/__init__.py: WikibaseEntity - https://phabricator.wikimedia.org/T281389 (10Xqt) 05Invalid→03Open Could you please file the traceback of that exception please. [19:36:17] 10Pywikibot: Page/__init__.py: WikibaseEntity - https://phabricator.wikimedia.org/T281389 (10Shalomori123) Ok, it's only if I try to get invalid value: import pywikibot site = pywikibot.Site('he', 'wikisource') page = pywikibot.Page(site, 'קטגוריה:רבי אבא') item = pywikibot.ItemPage.fromPage(page) item.abc [19:36:33] (03CR) 10Xqt: [cleanup] Deprecate regex classes (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/681194 (https://phabricator.wikimedia.org/T281200) (owner: 10Damian) [19:36:44] 10Pywikibot: Page/__init__.py: WikibaseEntity - https://phabricator.wikimedia.org/T281389 (10Shalomori123) Traceback (most recent call last): File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in start(fakepyfile,mainpyfile) File "/data/user/0/ru.iiec.pydroid3... [19:49:51] 10Pywikibot: Pywikibot ItemPage: can't get the item of the Main Page - https://phabricator.wikimedia.org/T281410 (10Shalomori123) [20:05:36] 10Pywikibot: Pywikibot ItemPage: can't get the item of the Main Page - https://phabricator.wikimedia.org/T281410 (10JJMC89) 05Open→03Invalid You need to update Pywikibot to 6.0.1 or newer. mnw.wiktionary was added in {f18cd0f22be7}. [21:10:40] (03CR) 10Krinkle: [C: 03+2] Remove suggest param from opensearch api request [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/683411 (owner: 10Umherirrender) [21:18:48] (03Merged) 10jenkins-bot: Remove suggest param from opensearch api request [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/683411 (owner: 10Umherirrender) [21:26:46] 10Pywikibot: Page/__init__.py: WikibaseEntity - https://phabricator.wikimedia.org/T281389 (10Xqt) p:05Triage→03High [22:40:11] (03CR) 10Damian: [cleanup] Deprecate regex classes (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/681194 (https://phabricator.wikimedia.org/T281200) (owner: 10Damian) [22:46:38] (03PS5) 10Damian: [cleanup] Suffix all exceptions with 'Error' [pywikibot/core] - 10https://gerrit.wikimedia.org/r/682277 (https://phabricator.wikimedia.org/T280227) [22:47:28] 10Pywikibot, 10Patch-For-Review: Exception names does not follow PEP8 - https://phabricator.wikimedia.org/T280227 (10atagar) Thanks @JJMC89! Great point. Code review updated with a better approach which fixes that. [22:52:23] (03CR) 10Damian: [cleanup] Suffix all exceptions with 'Error' (032 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/682277 (https://phabricator.wikimedia.org/T280227) (owner: 10Damian) [22:58:49] (03PS6) 10Damian: [cleanup] Suffix all exceptions with 'Error' [pywikibot/core] - 10https://gerrit.wikimedia.org/r/682277 (https://phabricator.wikimedia.org/T280227) [23:09:46] (03CR) 10Damian: [cleanup] Deprecate regex classes (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/681194 (https://phabricator.wikimedia.org/T281200) (owner: 10Damian) [23:22:34] 10Pywikibot, 10Pywikibot-replace.py: Replace.py: -addcat - https://phabricator.wikimedia.org/T281323 (10Shalomori123) The existence in the documentation in line 37. On line 529: @deprecated_args(acceptall='always', addedCat='addcat') There is no warning, and that's what strange here. The command line is: p... [23:52:21] (03CR) 10Damian: "> "unused code" is not a good reason for a framework. There is a world outside this code base and parts can be used by bot owners for thei" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/683102 (https://phabricator.wikimedia.org/T281200) (owner: 10Damian) [23:52:52] (03Abandoned) 10Damian: [cleanup] Deprecate roundrobin_generators [pywikibot/core] - 10https://gerrit.wikimedia.org/r/683102 (https://phabricator.wikimedia.org/T281200) (owner: 10Damian)