[00:47:40] (03Abandoned) 10DannyS712: Add `MassMessageSkipBlockedUsers` configuration [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/533347 (https://phabricator.wikimedia.org/T231607) (owner: 10DannyS712) [03:04:45] (03CR) 10Ammarpad: [C: 03+2] "That's fine too." [skins/Vector] - 10https://gerrit.wikimedia.org/r/618614 (owner: 10Jdlrobson) [03:28:38] (03Merged) 10jenkins-bot: Refactor: All messages should be listed from skin.json [skins/Vector] - 10https://gerrit.wikimedia.org/r/618614 (owner: 10Jdlrobson) [09:08:08] (03PS26) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [09:08:12] (03CR) 10Xqt: [IMPR] add a tiny cache wrapper (034 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [09:09:02] (03CR) 10jerkins-bot: [V: 04-1] [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [09:11:07] (03CR) 10Xqt: [C: 03+2] "Trivial without code changes" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/611706 (owner: 10Xqt) [09:13:02] (03Merged) 10jenkins-bot: [tests] exclude setup.py code parts from coverage [pywikibot/core] - 10https://gerrit.wikimedia.org/r/611706 (owner: 10Xqt) [09:13:44] (03PS27) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [09:14:37] (03CR) 10jerkins-bot: [V: 04-1] [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [09:19:18] (03PS28) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [09:20:16] (03CR) 10jerkins-bot: [V: 04-1] [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [09:23:37] (03PS29) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [09:24:29] (03CR) 10jerkins-bot: [V: 04-1] [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [09:29:49] (03PS30) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [09:30:41] (03CR) 10jerkins-bot: [V: 04-1] [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [09:39:09] (03CR) 10Zhuyifei1999: "I like this idea." (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [09:46:48] (03PS31) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [09:47:11] (03CR) 10Samwilson: "> Patch Set 3: Code-Review+2" [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/622537 (owner: 10Samwilson) [09:49:34] (03PS32) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [09:49:52] (03CR) 10Xqt: [IMPR] add a tiny cache wrapper (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [10:22:08] (03CR) 10Zhuyifei1999: [IMPR] add a tiny cache wrapper (032 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [10:36:12] 10Pywikibot, 10Wikimedia-General-or-Unknown: Pywikibot-test is logging in frequently - https://phabricator.wikimedia.org/T261521 (10Xqt) > IIRC, Pywikibot should cache the session, from T256533#6408832, Matthias Winkelmann is the only one pywikibot based bot. Perhaps something went bad with login handling rece... [10:39:50] 10Pywikibot, 10Pywikibot-tests: SPARL tests often fails due to Timeout - https://phabricator.wikimedia.org/T261548 (10Xqt) [10:39:59] 10Pywikibot, 10Pywikibot-tests: SPARL tests often fails due to Timeout - https://phabricator.wikimedia.org/T261548 (10Xqt) p:05Triage→03High [10:40:12] 10Pywikibot, 10Pywikibot-tests: SPARQL tests often fails due to Timeout - https://phabricator.wikimedia.org/T261548 (10Xqt) [10:41:17] 10Pywikibot, 10Wikidata, 10Wikidata-Query-Service, 10Pywikibot-tests: SPARQL tests often fails due to Timeout - https://phabricator.wikimedia.org/T261548 (10Xqt) [10:53:16] (03CR) 10Matěj Suchánek: [IMPR] add a tiny cache wrapper (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [11:05:17] (03PS33) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [11:05:39] (03CR) 10Xqt: [IMPR] add a tiny cache wrapper (032 comments) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [11:09:23] (03PS34) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [11:09:52] (03CR) 10Xqt: [IMPR] add a tiny cache wrapper (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [11:26:09] (03CR) 10Matěj Suchánek: [IMPR] Prevent huge traceback from underlying python libraries (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/623009 (https://phabricator.wikimedia.org/T253236) (owner: 10Xqt) [11:28:06] (03CR) 10Matěj Suchánek: [IMPR] add a tiny cache wrapper (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [11:30:45] 10Pywikibot, 10Pywikibot-compat-to-core: -redirectonly pagegenerators option wasn't ported from compat - https://phabricator.wikimedia.org/T261549 (10Xqt) [11:33:31] 10Pywikibot, 10Pywikibot-compat-to-core, 10good first task: -redirectonly pagegenerators option wasn't ported from compat - https://phabricator.wikimedia.org/T261549 (10Xqt) p:05Triage→03Low [11:35:36] 10Pywikibot, 10Pywikibot-compat-to-core, 10good first task: -redirectonly pagegenerators option wasn't ported from compat - https://phabricator.wikimedia.org/T261549 (10Xqt) [11:37:46] 10Pywikibot, 10Pywikibot-compat-to-core, 10good first task: -redirectonly pagegenerators option wasn't ported from compat - https://phabricator.wikimedia.org/T261549 (10Xqt) [11:37:48] 10Pywikibot, 10Pywikibot-compat-to-core, 10Tracking-Neverending: Functionality existing in compat but missing from core (tracking) - https://phabricator.wikimedia.org/T57880 (10Xqt) [11:37:50] 10Pywikibot, 10good first task: Pywikibot good first bugs (tracking) - https://phabricator.wikimedia.org/T223529 (10Xqt) [11:38:37] 10Pywikibot, 10good first task: Pywikibot good first bugs (tracking) - https://phabricator.wikimedia.org/T223529 (10Xqt) [11:38:39] 10Pywikibot, 10Pywikibot-Scripts, 10good first task: Rewrite pywikibot scripts to support Python 3.5+ only - https://phabricator.wikimedia.org/T257399 (10Xqt) [11:58:03] (03PS35) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [11:58:45] (03CR) 10Xqt: "Done" [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [11:58:55] (03CR) 10jerkins-bot: [V: 04-1] [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [12:01:45] (03PS36) 10Xqt: [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 [12:03:20] 10Pywikibot, 10Pywikibot-compat-to-core, 10good first task: -redirectonly pagegenerators option wasn't ported from compat - https://phabricator.wikimedia.org/T261549 (10Xqt) a:05Strainu→03None [12:07:03] (03PS1) 10Xqt: [doc] Add typing hints to pywikibot/page/__init__.py [pywikibot/core] - 10https://gerrit.wikimedia.org/r/623108 [12:09:34] (03PS3) 10Xqt: [IMPR] Prevent huge traceback from underlying python libraries [pywikibot/core] - 10https://gerrit.wikimedia.org/r/623009 (https://phabricator.wikimedia.org/T253236) [12:09:41] (03CR) 10Xqt: [IMPR] Prevent huge traceback from underlying python libraries (031 comment) [pywikibot/core] - 10https://gerrit.wikimedia.org/r/623009 (https://phabricator.wikimedia.org/T253236) (owner: 10Xqt) [18:30:50] 10Pywikibot, 10Commons, 10MediaWiki-API, 10Platform Team Workboards (Clinic Duty Team), 10Security: Frequent "Invalid CSRF token" errors on Wikimedia Commons using Pywikibot since August 2020 - https://phabricator.wikimedia.org/T261050 (10Multichill) >>! In T261050#6414369, @Tgr wrote: > If the error is... [18:51:09] (03CR) 10Zhuyifei1999: [C: 03+1] [IMPR] add a tiny cache wrapper [pywikibot/core] - 10https://gerrit.wikimedia.org/r/423951 (owner: 10Xqt) [19:41:37] 10Pywikibot, 10Commons, 10MediaWiki-API, 10Platform Team Workboards (Clinic Duty Team), 10Security: Frequent "Invalid CSRF token" errors on Wikimedia Commons using Pywikibot since August 2020 - https://phabricator.wikimedia.org/T261050 (10Multichill) I think I found what is going wrong. site.get_tokens([... [20:06:18] 10Pywikibot, 10Commons, 10MediaWiki-API, 10Platform Team Workboards (Clinic Duty Team), 10Security: Frequent "Invalid CSRF token" errors on Wikimedia Commons using Pywikibot since August 2020 - https://phabricator.wikimedia.org/T261050 (10Xqt) site.tokens property is the container object which holds toke...