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

Reply via email to