JAnD added a comment.
Aby progress?
I:\pwb>pwb.py interwikidata -unconnectedpages -create -lang:zh-yue
-maxlag:30 -merge
...
>>> Molas, France <<<
Interwiki [[en:Molas, France]] does not have an item
WARNING: I:\pwb\pywikibot\site\_decorators.py:92: UserWarning: Unknown
wbeditentity parameter new ignored
return fn(self, *args, **kwargs)
WARNING: API error failed-save: The save has failed.
85 pages read
0 pages written
0 pages skipped
Execution time: 251 seconds
Read operation time: 3.0 seconds
Script terminated by exception:
ERROR: OtherPageSaveError: Edit to page [[wikidata:-1]] failed:
failed-save: The save has failed.
[messages: [{'name': 'wikibase-api-failed-save', 'parameters': [], 'html':
{'*': 'The save has failed.'}}, {'name':
'wikibase-validator-sitelink-conflict', 'parameters':
['[https://en.wikipedia.org/wiki/Molas,_Haute-Garonne enwiki:Molas,
Haute-Garonne]', '[[Q1430060|Q1430060]]'], 'html': {'*': 'Odkaz <a
class="external text"
href="https://en.wikipedia.org/wiki/Molas,_Haute-Garonne">enwiki:Molas,
Haute-Garonne</a> je již použit položkou <a href="/wiki/Q1430060"
title="Q1430060">Q1430060</a>. Možná mohou být položky <a
href="/wiki/Help:Merge/cs" title="Help:Merge/cs">sloučeny</a> nebo jedna z nich
<a href="/wiki/Wikidata:RfD" class="mw-redirect"
title="Wikidata:RfD">smazána</a>. Nebojte se <a
href="/wiki/Wikidata:Mezi_bajty" title="Wikidata:Mezi bajty">zeptat</a>.'}}];
help: See https://www.wikidata.org/w/api.php for API usage. Subscribe to
the mediawiki-api-announce mailing list at
<https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for
notice of API deprecations and breaking changes.]
Traceback (most recent call last):
File "I:\pwb\pywikibot\page\_decorators.py", line 33, in handle
func(self, *args, **kwargs)
File "I:\pwb\pywikibot\page\__init__.py", line 3669, in editEntity
super().editEntity(data, **kwargs)
File "I:\pwb\pywikibot\page\__init__.py", line 3419, in editEntity
updates = self.repo.editEntity(
File "I:\pwb\pywikibot\tools\_deprecate.py", line 404, in wrapper
return obj(*__args, **__kw)
File "I:\pwb\pywikibot\site\_decorators.py", line 92, in callee
return fn(self, *args, **kwargs)
File "I:\pwb\pywikibot\site\_datasite.py", line 344, in editEntity
return req.submit()
File "I:\pwb\pywikibot\data\api.py", line 1868, in submit
raise pywikibot.exceptions.APIError(**result['error'])
pywikibot.exceptions.APIError: failed-save: The save has failed.
[messages: [{'name': 'wikibase-api-failed-save', 'parameters': [], 'html':
{'*': 'The save has failed.'}}, {'name':
'wikibase-validator-sitelink-conflict', 'parameters':
['[https://en.wikipedia.org/wiki/Molas,_Haute-Garonne enwiki:Molas,
Haute-Garonne]', '[[Q1430060|Q1430060]]'], 'html': {'*': 'Odkaz <a
class="external text"
href="https://en.wikipedia.org/wiki/Molas,_Haute-Garonne">enwiki:Molas,
Haute-Garonne</a> je již použit položkou <a href="/wiki/Q1430060"
title="Q1430060">Q1430060</a>. Možná mohou být položky <a
href="/wiki/Help:Merge/cs" title="Help:Merge/cs">sloučeny</a> nebo jedna z nich
<a href="/wiki/Wikidata:RfD" class="mw-redirect"
title="Wikidata:RfD">smazána</a>. Nebojte se <a
href="/wiki/Wikidata:Mezi_bajty" title="Wikidata:Mezi bajty">zeptat</a>.'}}];
help: See https://www.wikidata.org/w/api.php for API usage. Subscribe to
the mediawiki-api-announce mailing list at
<https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for
notice of API deprecations and breaking changes.]
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "I:\pwb\pwb.py", line 399, in <module>
if not main():
File "I:\pwb\pwb.py", line 391, in main
run_python_file(filename,
File "I:\pwb\pwb.py", line 106, in run_python_file
exec(compile(source, filename, 'exec', dont_inherit=True),
File ".\scripts\interwikidata.py", line 249, in <module>
main()
File ".\scripts\interwikidata.py", line 243, in main
bot.run()
File "I:\pwb\pywikibot\bot.py", line 1569, in run
self.treat(page)
File "I:\pwb\pywikibot\bot.py", line 1821, in treat
self.treat_page()
File ".\scripts\interwikidata.py", line 97, in treat_page
item = self.create_item()
File ".\scripts\interwikidata.py", line 130, in create_item
item.editEntity(data, new='item', summary=summary)
File "I:\pwb\pywikibot\page\_decorators.py", line 54, in wrapper
handle(func, self, *args, **kwargs)
File "I:\pwb\pywikibot\page\_decorators.py", line 46, in handle
raise OtherPageSaveError(self, err)
pywikibot.exceptions.OtherPageSaveError: Edit to page [[wikidata:-1]]
failed:
failed-save: The save has failed.
[messages: [{'name': 'wikibase-api-failed-save', 'parameters': [], 'html':
{'*': 'The save has failed.'}}, {'name':
'wikibase-validator-sitelink-conflict', 'parameters':
['[https://en.wikipedia.org/wiki/Molas,_Haute-Garonne enwiki:Molas,
Haute-Garonne]', '[[Q1430060|Q1430060]]'], 'html': {'*': 'Odkaz <a
class="external text"
href="https://en.wikipedia.org/wiki/Molas,_Haute-Garonne">enwiki:Molas,
Haute-Garonne</a> je již použit položkou <a href="/wiki/Q1430060"
title="Q1430060">Q1430060</a>. Možná mohou být položky <a
href="/wiki/Help:Merge/cs" title="Help:Merge/cs">sloučeny</a> nebo jedna z nich
<a href="/wiki/Wikidata:RfD" class="mw-redirect"
title="Wikidata:RfD">smazána</a>. Nebojte se <a
href="/wiki/Wikidata:Mezi_bajty" title="Wikidata:Mezi bajty">zeptat</a>.'}}];
help: See https://www.wikidata.org/w/api.php for API usage. Subscribe to
the mediawiki-api-announce mailing list at
<https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for
notice of API deprecations and breaking changes.]
CRITICAL: Exiting due to uncaught exception <class
'pywikibot.exceptions.OtherPageSaveError'>
TASK DETAIL
https://phabricator.wikimedia.org/T227550
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: JAnD
Cc: JAnD, Aklapper, pywikibot-bugs-list, Bugreporter, Jyoo1011, JohnsonLee01,
SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont,
JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Ricordisamoa,
Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]