The stack trace say the error is because the script try to add the same description, so it got an APIError. The reason why this happened might be due the regular expression used to match the full stop:
Q178493 it-desc full stop removed
WARNING: API error modification-failed: Item [[Q2821366|Q2821366]] already has label "Abdoulaye Diallo" associated with language code
using the same description text.
Edit to page [[wikidata:Q178493]] failed:
modification-failed: Item [[Q2821366|Q2821366]] already has label "Abdoulaye Diallo" associated with language code it, using the same
ription text. [messages:[{'name': 'wikibase-validator-label-with-description-conflict', 'parameters': ['Abdoulaye Diallo', 'it', '[[Q
66|Q2821366]]'], 'html': {'*': 'El elemento <a href="/wiki/Q2821366" title="Q2821366">Q2821366</a> ya tiene la etiqueta "Abdoulaye Di
asociada con el código de idioma it, usando el mismo texto de descripción.'}}]; help:See https://www.wikidata.org/w/api.php for API
. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce>
notice of API deprecations and breaking changes.]
Updating log...
Traceback (most recent call last):
File "/srv/paws/pwb/pywikibot/page.py", line 118, in handle
func(self, *args, **kwargs)
File "/srv/paws/pwb/pywikibot/page.py", line 4059, in editEntity
baserevid=baserevid, **kwargs)
File "/srv/paws/pwb/pywikibot/site.py", line 1312, in callee
return fn(self, *args, **kwargs)
File "/srv/paws/pwb/pywikibot/site.py", line 7668, in editEntity
data = req.submit()
File "/srv/paws/pwb/pywikibot/data/api.py", line 2195, in submit
raise APIError(**result['error'])
pywikibot.data.api.APIError: modification-failed: Item [[Q2821366|Q2821366]] already has label "Abdoulaye Diallo" associated with lan
code it, using the same description text. [messages:[{'name': 'wikibase-validator-label-with-description-conflict', 'parameters': ['
laye Diallo', 'it', '[[Q2821366|Q2821366]]'], 'html': {'*': 'El elemento <a href="/wiki/Q2821366" title="Q2821366">Q2821366</a> ya ti
a etiqueta "Abdoulaye Diallo" asociada con el código de idioma it, usando el mismo texto de descripción.'}}]; help:See https://www.wi
a.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listin
diawiki-api-announce> for notice of API deprecations and breaking changes.]
This issue is derived from #1. The description that caused the error was the it-desc of the item Q178493.
The stack trace say the error is because the script try to add the same description, so it got an APIError. The reason why this happened might be due the regular expression used to match the full stop:
But I have to check it yet.
Stack trace: