Board Thread:Support Requests - Getting Technical/@comment-131168-20190729043056

Years back I used an old version of Pywikibot to create interwiki links among languages. Trying to run it recently, it didn't work. Unsurprising, considering the many changes to Wikia/Fandom over the years that also broke compatibility with old versions of AutoWikiBrowser.

So today I've been trying an up-to-date version. I've found limited success by telling it to make interwiki connections for a single page, or even starting late in the alhabet so it matches very few pages. However, it seems like it blows up when I try to make it run through a large number of pages. Computers being what they are I thought it might just be my install, but trying now on a different PC with a slightly newer version of Python, I'm getting the same thing. Since I'm running pretty straightforward commands and haven't done anything else but the basic user & family setup, it makes me lean towards it being something unusual on Fandom's side that default settings aren't cutting it for.

Has anyone else had recent success with this sort of thing, any settings or tricks I should know? Alternately, any other tools for making interwiki links that do work?

D:\pywikibot>pwb.py interwiki -lang:da -start:! NOTE: Number of pages queued is 0, trying to add 50 more. Skipping: Forside is in the skip list Retrieving 50 pages from hpwiki:da. Dump da (hpwiki) appended. Traceback (most recent call last): File "D:\pywikibot\pwb.py", line 297, in    if not main: File "D:\pywikibot\pwb.py", line 292, in main run_python_file(filename, [filename] + args, argvu, file_package) File "D:\pywikibot\pwb.py", line 96, in run_python_file main_mod.__dict__) File ".\scripts\interwiki.py", line 2577, in     main  File ".\scripts\interwiki.py", line 2553, in main    bot.run  File ".\scripts\interwiki.py", line 2265, in run    self.queryStep  File ".\scripts\interwiki.py", line 2239, in queryStep    self.oneQuery  File ".\scripts\interwiki.py", line 2228, in oneQuery    for page in gen:  File "D:\pywikibot\pywikibot\site.py", line 3374, in preloadpages    for pagedata in rvgen:  File "D:\pywikibot\pywikibot\data\api.py", line 2983, in __iter__    for result in super(PropertyGenerator, self).__iter__:  File "D:\pywikibot\pywikibot\data\api.py", line 2823, in __iter__    for result in self._extract_results(resultdata):  File "D:\pywikibot\pywikibot\data\api.py", line 2997, in _extract_results    self._update_old_result_dict(d, data_dict)  File "D:\pywikibot\pywikibot\data\api.py", line 3018, in _update_old_result_dict 'continued API result had an unexpected type: %s' % type(v)) AssertionError: continued API result had an unexpected type:  CRITICAL: Exiting due to uncaught exception 

D:\pywikibot>  