jeblad created this task. jeblad added a subscriber: jeblad. jeblad added projects: Pywikibot-Wikidata, Wikidata, Wikidata-Query-Service. Herald added subscribers: pywikibot-bugs-list, StudiesWorld, Aklapper. Herald added a project: Discovery.
TASK DESCRIPTION Use of wikidataquery in pywikibots replac failed due to a newly created redirect. Actual offending change is [[ https://www.wikidata.org/w/index.php?title=Q18817339&action=history | this one ]]. Not sure if the script was started before or after the change, but I think it was shortly after. Command line was $ python pwb.py replace -ns:0 -pt:1 -wikidataquery:"link[nowiki] and (claim[536] or claim[597] or claim[599] or claim[858] or claim[861] or claim[1146] or claim[1238] or claim[1285] or claim[1409] or claim[1447] or claim[1469] or claim[1541] or claim[1664] or claim[1825] or claim[1826] or claim[1967] or claim[2020] or claim[2090] or claim[2091] or claim[2162] or claim[2193] or claim[2195] or claim[2276] or claim[2350] or claim[2369])" -summary:"Legger til 'sportslenker' under brødteksten" -regex -excepttext:"\n(==+)\ *[eE]ksterne\ +lenker\s*\1\ *\n" "(\n((\{[^\n]+|\ *)\n)+(\[\[Kategori|Category):)" "\n== Eksterne lenker ==\n* {{Sportslenker}}\1" Traceback (most recent call last): File "pwb.py", line 248, in <module> if not main(): File "pwb.py", line 242, in main run_python_file(filename, [filename] + args, argvu, file_package) File "pwb.py", line 120, in run_python_file main_mod.__dict__) File "./scripts/replace.py", line 1124, in <module> main() File "./scripts/replace.py", line 1115, in main bot.run() File "./scripts/replace.py", line 681, in run for page in self.generator: File "/home/john/pywikipedia/core/pywikibot/pagegenerators.py", line 1674, in PreloadingGenerator for page in generator: File "/home/john/pywikipedia/core/pywikibot/pagegenerators.py", line 1269, in NamespaceFilterPageGenerator for page in generator: File "/home/john/pywikipedia/core/pywikibot/pagegenerators.py", line 2469, in WikidataQueryPageGenerator link = page.getSitelink(site) File "/home/john/pywikipedia/core/pywikibot/page.py", line 3822, in getSitelink self.get(force=force) File "/home/john/pywikipedia/core/pywikibot/page.py", line 3749, in get raise pywikibot.IsRedirectPage(self) pywikibot.exceptions.IsRedirectPage: Page [[wikidata:Q18817339]] is a redirect page. <class 'pywikibot.exceptions.IsRedirectPage'> CRITICAL: Closing network session. TASK DETAIL https://phabricator.wikimedia.org/T122112 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jeblad Cc: Aklapper, StudiesWorld, jeblad, pywikibot-bugs-list, jkroll, Smalyshev, Wikidata-bugs, Jdouglas, aude, Deskana, Manybubbles, Ricordisamoa, Mbch331 _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
