[00:25:43] 10Pywikibot, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Huji) a:03Huji Got it. I can confirm that I can replicate it. My suspicion is that the `-user` parameter is causing it somehow. Investigating. [00:44:01] (03PS1) 10Huji: Check user rights using a unicode string [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538724 (https://phabricator.wikimedia.org/T233608) [00:44:16] 10Pywikibot, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Huji) I was wrong about the cause, but now I know the cause. Here is the line of code that causes it to happen: https://github.com/wikimedia/pywikibot/blob/master/py... [00:46:56] (03CR) 10jerkins-bot: [V: 04-1] Check user rights using a unicode string [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538724 (https://phabricator.wikimedia.org/T233608) (owner: 10Huji) [00:48:38] (03CR) 10Huji: [C: 03+2] [bugfix] Implement deletedrevisions api call [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538006 (https://phabricator.wikimedia.org/T75370) (owner: 10Xqt) [00:49:31] 10Pywikibot, 10Core Platform Team Workboards (Clinic Duty Team): deletedrevs deprecated - https://phabricator.wikimedia.org/T75370 (10Huji) 05Open→03Resolved [00:50:25] (03PS2) 10Huji: DO NOT MERGE [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538724 (https://phabricator.wikimedia.org/T233608) [00:50:58] (03Merged) 10jenkins-bot: [bugfix] Implement deletedrevisions api call [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538006 (https://phabricator.wikimedia.org/T75370) (owner: 10Xqt) [00:52:45] (03CR) 10jenkins-bot: [bugfix] Implement deletedrevisions api call [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538006 (https://phabricator.wikimedia.org/T75370) (owner: 10Xqt) [00:53:30] (03CR) 10jerkins-bot: [V: 04-1] DO NOT MERGE [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538724 (https://phabricator.wikimedia.org/T233608) (owner: 10Huji) [01:23:23] 10Pywikibot, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10revi) Huji, see below. {P9153} [02:15:31] (03CR) 10Xqt: DO NOT MERGE (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538724 (https://phabricator.wikimedia.org/T233608) (owner: 10Huji) [02:30:15] 10Pywikibot, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Xqt) @Huji: I think it would be important see the userinfo content at this state. Using pprint is a good tool for showing ducts: import pprint pprint(self.site.user... [02:46:59] 10Pywikibot, 10Pywikibot-login.py, 10Pywikibot-tests: sysopnames are still required for tests - https://phabricator.wikimedia.org/T233577 (10Xqt) [02:47:52] 10Pywikibot, 10Pywikibot-login.py, 10Pywikibot-tests: sysopnames are still required for tests - https://phabricator.wikimedia.org/T233577 (10Xqt) [02:48:36] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Xqt) [02:53:03] 10Pywikibot: Sensible error messages instead of just printing the help - https://phabricator.wikimedia.org/T91575 (10Xqt) 05Open→03Resolved a:03Xqt [02:53:59] 10Pywikibot: Sensible error messages instead of just printing the help - https://phabricator.wikimedia.org/T91575 (10Xqt) a:05Xqt→03XZise [03:05:13] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Xqt) Does it has to do something with T122705? [03:18:38] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10revi) I don't think so, {P9154} {P9155} [04:00:40] (03CR) 10Xqt: [bugfix] Surpress warning for deprecated configuration option (032 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/524667 (https://phabricator.wikimedia.org/T228578) (owner: 10Dvorapa) [04:02:50] 10Pywikibot, 10Patch-For-Review: proxy in our user-config.py is throwing warning for all bots since recent parameter revomal - https://phabricator.wikimedia.org/T228578 (10Xqt) >>! In T228578#5351496, @Dvorapa wrote: > Okay, so maybe remove all these deprecated, obsolete and disabled options? (there is cca 10... [04:03:08] 10Pywikibot, 10Patch-For-Review: proxy in our user-config.py is throwing warning for all bots since recent parameter revomal - https://phabricator.wikimedia.org/T228578 (10Xqt) p:05Triage→03Lowest [04:33:23] (03CR) 10Xqt: [cleanup] Skip test classes as a whole (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/512310 (owner: 10Xqt) [06:48:21] (03PS1) 10Urbanecm: Provide deduplication info to MassMessageJob [extensions/MassMessage] (wmf/1.34.0-wmf.23) - 10https://gerrit.wikimedia.org/r/538742 (https://phabricator.wikimedia.org/T232379) [08:35:09] (03PS1) 10Xqt: [doc] Update HISTORY.rst [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538838 [08:37:50] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/538798 (owner: 10L10n-bot) [08:37:55] 10Pywikibot, 10Pywikibot-tests: AttributeError: 'TestPagePreloading' object has no attribute 'SkipTest' - https://phabricator.wikimedia.org/T233691 (10Xqt) [08:38:01] 10Pywikibot, 10Pywikibot-tests: AttributeError: 'TestPagePreloading' object has no attribute 'SkipTest' - https://phabricator.wikimedia.org/T233691 (10Xqt) p:05Triage→03High [08:39:09] (03PS1) 10Xqt: [bugfix] Fix method name [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538839 (https://phabricator.wikimedia.org/T233691) [08:48:24] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Xqt) @revi: You aren't log in and working anonymously. Does it work if you are login first? [08:49:17] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10revi) Tried it and didn't work [08:52:03] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Xqt) Unfortunately the -user option doesn't work anymore: ` C:\pwb\GIT\core>pwb delete -page:user:xqt/Test -simulate -user:xqt C:\pwb\GIT\co... [08:52:52] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Xqt) @revi: Can you please tagg the result of the failing login please [08:55:04] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10revi) ` python3 dev/wikimedia/pywikibot/pywikibot-prod/pwb.py login -lang:ko -family:wikinews Logging in to wikinews:ko as -revi@Pywikibot Lo... [09:44:52] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Xqt) Very strange: You are logged in successfully but you aren't obviously during running the script. [11:05:36] (03CR) 10Urbanecm: [C: 03+2] Provide deduplication info to MassMessageJob [extensions/MassMessage] (wmf/1.34.0-wmf.23) - 10https://gerrit.wikimedia.org/r/538742 (https://phabricator.wikimedia.org/T232379) (owner: 10Urbanecm) [11:21:03] (03Merged) 10jenkins-bot: Provide deduplication info to MassMessageJob [extensions/MassMessage] (wmf/1.34.0-wmf.23) - 10https://gerrit.wikimedia.org/r/538742 (https://phabricator.wikimedia.org/T232379) (owner: 10Urbanecm) [11:25:53] (03CR) 10jenkins-bot: Provide deduplication info to MassMessageJob [extensions/MassMessage] (wmf/1.34.0-wmf.23) - 10https://gerrit.wikimedia.org/r/538742 (https://phabricator.wikimedia.org/T232379) (owner: 10Urbanecm) [12:10:47] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Huji) I have one more thought. Let me try that (may take me a day or two). [12:11:12] 10Pywikibot, 10Pywikibot-login.py, 10Pywikibot-tests: sysopnames are still required for tests - https://phabricator.wikimedia.org/T233577 (10Huji) [12:11:19] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review: dualism between user and sysop needs to be overtaken - https://phabricator.wikimedia.org/T71283 (10Huji) [12:28:17] (03PS4) 10Xqt: [cleanup] Cleanup TestSiteGenerators test methods [pywikibot/core] - 10https://gerrit.wikimedia.org/r/505467 [15:32:11] (03PS2) 10Xqt: [tests] Remove test_hackerspaces [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538377 (https://phabricator.wikimedia.org/T233419) [15:32:41] 10Pywikibot, 10MediaWiki-Interwiki, 10Patch-For-Review, 10Pywikibot-tests: test_hackerspaces xpasses - https://phabricator.wikimedia.org/T223486 (10Xqt) p:05Triage→03Low a:03Xqt [15:33:28] 10Pywikibot, 10Pywikibot-tests: Fix tests that never run - https://phabricator.wikimedia.org/T223481 (10Xqt) p:05Triage→03Normal [15:39:34] 10Pywikibot, 10Pywikibot-tests: Structured unit test results - https://phabricator.wikimedia.org/T135794 (10Xqt) p:05High→03Lowest a:05jayvdb→03None [15:51:10] 10Pywikibot, 10Pywikibot-replace.py, 10Patch-For-Review: Feature request: pass the Page object to the fix in replace.py - https://phabricator.wikimedia.org/T109220 (10Xqt) a:05XZise→03None [15:51:26] 10Pywikibot, 10Patch-For-Review: Sometimes there is a wrong CircularRedirect exception - https://phabricator.wikimedia.org/T85711 (10Xqt) a:05XZise→03None [15:52:53] 10Pywikibot, 10Pywikibot-catfiles: Document history & capability of externals - https://phabricator.wikimedia.org/T138140 (10Xqt) a:05jayvdb→03None [15:53:26] 10Pywikibot, 10Pywikibot-pagegenerators.py: pagegenerators: follow redirects, intersection, exclusion - https://phabricator.wikimedia.org/T56537 (10Xqt) a:05jayvdb→03None [15:53:41] 10Pywikibot, 10Pywikibot-tests, 10Upstream: pytest doesnt support load_tests protocol - https://phabricator.wikimedia.org/T135912 (10Xqt) a:05jayvdb→03None [17:30:44] 10Pywikibot, 10Pywikibot-login.py, 10Patch-For-Review, 10User-revi: cannot use delete.py despite being admin on a wiki - https://phabricator.wikimedia.org/T233608 (10Huji) @revi can you share with us the relevant portions of your user-config.py (after redacting passwords and such) please? I want to know ho... [19:04:31] 10Pywikibot, 10Pywikibot-catfiles: Document history & capability of externals - https://phabricator.wikimedia.org/T138140 (10Xqt) 05Open→03Declined Old compat stuff [19:37:27] (03CR) 10Mpaa: [C: 03+2] [bugfix] Fix method name [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538839 (https://phabricator.wikimedia.org/T233691) (owner: 10Xqt) [19:40:20] (03Merged) 10jenkins-bot: [bugfix] Fix method name [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538839 (https://phabricator.wikimedia.org/T233691) (owner: 10Xqt) [19:42:22] (03CR) 10jenkins-bot: [bugfix] Fix method name [pywikibot/core] - 10https://gerrit.wikimedia.org/r/538839 (https://phabricator.wikimedia.org/T233691) (owner: 10Xqt) [20:16:02] (03PS1) 10Mischanix: PageValues: addIdentifierQuotes needs a database [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/538948 [20:48:55] (03CR) 10Mpaa: [cleanup] Skip test classes as a whole (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/512310 (owner: 10Xqt) [22:14:50] 10Pywikibot, 10Pywikibot-tests: AttributeError: 'TestPagePreloading' object has no attribute 'SkipTest' - https://phabricator.wikimedia.org/T233691 (10Xqt) 05Open→03Resolved [22:34:31] 10Pywikibot, 10Pywikibot-tests, 10Upstream: pytest doesnt support load_tests protocol - https://phabricator.wikimedia.org/T135912 (10Xqt) 05Open→03Declined Declined upstream [22:43:55] 10Pywikibot, 10Pywikibot-tests, 10Upstream: nose2 fails to load Pywikibot tests - https://phabricator.wikimedia.org/T115296 (10Xqt) 05Open→03Resolved a:03Xqt Seems to be solved already [22:43:58] 10Pywikibot, 10Pywikibot-tests: Find an advanced test runner with logging - https://phabricator.wikimedia.org/T115313 (10Xqt) [22:50:22] 10Pywikibot, 10Pywikibot-tests: Find an advanced test runner with logging - https://phabricator.wikimedia.org/T115313 (10Xqt) p:05High→03Lowest [22:56:54] 10Pywikibot, 10Pywikibot-tests: Find an advanced test runner with logging - https://phabricator.wikimedia.org/T115313 (10Xqt) a:05jayvdb→03None